Mayavi¶
日期 | 2017-07-13 (最后修改), 2006-02-20 (创建) |
---|
Mayavi2 是一个交互式程序,允许使用 Python 和 scipy 对科学数据进行详细的 3D 绘图。它是 MayaVi 的 3D 可视化继任者。
||\<#80FF80> 此页面上的信息有点旧且过时。您可以参考 Mayavi2 用户指南 作为参考。有关脚本编写的快速介绍,请参阅 mlab。在最近版本的 Mayavi2 中,用户指南可以在帮助菜单中访问,但最新版本的 Mayavi 的用户指南也可以在 网上 找到。 ||
如果您需要更多帮助,欢迎在 Enthought-dev 邮件列表中提问。
#!figure
#class right
## Snazzy graphics here...
# ![](files/../_static/items/attachments/MayaVi/mayavi2.png)
!Mayavi2 relies on [http://www.vtk.org VTK], and especially a python interface to it: [https://svn.enthought.com/enthought/wiki/TVTK TVTK].
A mayavi2 session.
MayaVi2 主题¶
!MayaVi2 可以用作交互式程序,也可以不用,这里将介绍它。
* 有关 !MayaVi2 在 enthought 工具套件中的安装,请参阅
Mayavi
文档
* 使用 !MayaVi2
有 (至少) 两种 方法 可以使用 !MayaVi2
* [:Cookbook/MayaVi/RunningMayavi2: 运行 MayaVi2] 在 命令行 上。
* [:Cookbook/MayaVi/ScriptingMayavi2: 使用 Python 脚本编写 MayaVi2] 。
* [:Cookbook/MayaVi/Examples: 脚本示例] (所有示例都包含在 !MayaVi2 svn 树中)
* 使用等值面模块 (contour.py)
* 使用 Glyph 模块 (glyph.py)
* 在没有 GUI 的情况下使用 MayaVi2 (nongui.py)
* 将 3D 数组作为数值源 (numeric_source.py)
* 使用流线模块 (streamline.py)
* 使用 !ImagePlaneWidget 模块 (test.py)
* 从矩阵绘制曲面 (surf_regular_mlab.py)。另请参见 [:Cookbook/MayaVi/Surf: Cookbook/MayaVi/Surf]
* [:Cookbook/MayaVi/Tips: 提示]: 有关 !MayaVi2 及其周边内容的一般提示。
TVTK¶
从 ipython 中使用 mlab 模块
[:Cookbook/MayaVi/mlab: Mlab]: 模块允许从 Python 驱动 VTK 以进行类似于 matlab 的 3D 绘图。
[:Cookbook/MayaVi/tvtk: tvtk]: 带有特性的 VTK,包括 iVTK
'''使用等值面和半透明标量切平面可视化 H 原子的 (5,2,1) 轨道。'''
章节作者:ArndBaecker、Unknown[128]、Unknown[6]、FredericPetit、GaelVaroquaux、Christian Gagnon
附件