[問題] 從一個3維array畫3d動畫
假設我有一個3維的array a
import numpy as np
a = np.array([[[1,1,1],[2,2,2],[3,3,3]],
[[1,1,1],[1,2,3],[3,3,3]],
[[2,1,3],[1,2,3],[3,3,3]],
[[2,1,3],[1,2,3],[4,3,2]]],dtype = np.float64)
a[0]是指t=0時空間中A,B,C三個點的位置
a[1]是指t=1時空間中A,B,C三個點的位置(B從[2,2,2]移至[1,2,3])
a[2]是指t=2時...如此類推
我利用matplotlib.pyplot可以畫出任一個時刻點的A,B,C三個點的3D位置圖
但....
我想要畫成動畫,這樣我才能看出他們是在移動的
array a只是個很簡單的例子
我實際上想做的是空間中有50個點,然後t=0~9999(有一萬個時刻點)
查了很久,還是沒找到解決方法
請大家幫忙
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.218.188
→
06/27 00:26, , 1F
06/27 00:26, 1F
→
06/27 00:47, , 2F
06/27 00:47, 2F
→
06/27 00:48, , 3F
06/27 00:48, 3F
推
06/28 03:36, , 4F
06/28 03:36, 4F
推
07/10 11:36, , 5F
07/10 11:36, 5F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):