目录
1.Mayavi
Mayavi是一个用于三维可视化的Python库。它可以用于绘制三维图形、曲面、等值线和点云数据。它使用VTK后端进行绘图,并提供了一个类似于MATLAB的界面,使用户能够轻松地创建复杂的三维图形。
1.1 Mayavi下载安装
依赖VTK, traits,PyQt4等工具包。依次对VTK, traits,PyQt4和mayavi进行下载安装或者在官网直接下载手动安装。
注意:VTK必须与mayavi版本对应。如果pip找不到vtk对应版本,可以在python包下载。
1.2 实例
实例1
from mayavi import mlab
from numpy import pi, sin, cos, mgrid
dphi, dtheta = pi/250.0, pi/250.0
[phi, theta] = mgrid[0:pi