许多绘图函数我使用可视化数据(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