如何在python中创建3D高度图


问题内容

我有一个二维数组Z,用于存储该元素位置的高度。除了使用此处需要创建与Z大小相同的数组X和Y的方法外,还有没有更简单的方法来创建3D高度图?

3D表面高度图类似于此处的第一个表面图。


问题答案:

即使我同意网格网格并不难的其他观点,我仍然认为该Mayavi包提供了解决方案(请检查function
surf

from mayavi import mlab mlab.surf(Z) mlab.show()