許多繪圖函數我使用可視化數據(plot_surface,plot_wireframe,編寫Mayavi的contour3等)取作爲參數2-d陣列X, Y, Z,以及一些標量值的功能。 我通常的格式爲 x y z data
0 0 1 45
...
這是對規則的網格從一個文件中的信息。我有太多的值能夠在我的記憶中保存meshgrid的輸出,但我可以將整個數據集保存爲Nx4或4個Nx1陣列。
由於服務器GPU限制,我們不能用K將呈現在VPS隱含的方程,這裏是我們用來生產從公式3D模型mayavi的示例代碼: import numpy as np
from mayavi import mlab
mlab.clf()
x, y, z = np.mgrid[-2.5:2.5:.125, -2.5:2.5:.125, -2.5:2.5:.125]
a,b,c = 0.0,-5.0,1
我需要在python中可視化2d numpy數組。不是等值線圖,不是曲線圖。繪製3d數組中每個(x,y)元素的z軸上的點。我的數據是一個1024 x 1024的數組,但我想如果必須的話,我可以將它抽取出來。我需要能夠用鼠標拖動來繪製劇情,從不同的角度來看它。 Matplotlib無法做到這一點,即使是100 x 100陣列。它太慢了。拖動後,100 x 100陣列需要兩或三秒才能重新繪製。 102