英语法语西班牙语

Ad


OnWorks 网站图标

mayavi2 - 云端在线

在 OnWorks 免费托管服务提供商中通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器运行 mayavi2

这是 Mayavi2 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


mayavi2 - 用于 2-D 和 3-D 数据的科学可视化包

概要


玛雅维2 [选项] [参数]

其中 arg1、arg2 等是与保存的 Mayavi2 对应的可选文件名
可视化 (filename.mv2)、Mayavi2 脚本 (filename.py) 和任何数据文件格式
Mayavi 支持。

商品描述


Mayavi2 是用于 2-D 和 3-D 科学可视化的工具。 Mayavi2 的功能包括:

* 2 维和 3 维标量和矢量数据的可视化

* 使用 Python 轻松编写脚本

* 通过源、组件、模块和数据过滤器轻松扩展

* 读取多种文件格式:VTK(legacy 和 XML)、PLOT3D 等。

* 保存可视化

* 以各种图像格式保存渲染的可视化。

配置


-h

这将打印所有可用的命令行选项并退出。 也可以通过
- 帮帮我.

-V

这会在命令行上打印 Mayavi 版本并退出。 也可以通过
- 版.

-z 文件名.mv2

这将加载之前保存的 Mayavi2 可视化。 也可以通过 --即
文件名.mv2 或 --可视化 文件名.mv2。

-d 数据文件。*

打开任何受支持的数据文件格式或与文件无关的数据源。 这个
包括 VTK 文件格式 (*.vtk, *.xml, *.vt[i,p,r,s,u], *.pvt[i,p,r,s,u]), VRML2
(*.wrl)、3D Studio (*.3ds)、PLOT3D (*.xyz)、STL、BYU、RAW、PLY、PDB、SLC、FACET、OBJ、
AVSUCD (*.inp)、GAMBIT (*.neu)、Exodus (*.exii)、PNG、JPEG、BMP、PNM、DCM、DEM、MHA、MHD、
MINC、XIMG、TIFF 和其他各种受支持的文件。 datafile.* 也可以是一个源
不与文件关联的对象,例如 ParametricSurface 或 PointLoad 将加载
将相应的数据源导入 Mayavi。 也可以通过 - 数据.

-m 模块名称

模块是实际可视化数据的对象。 给定的模块名称已加载
在当前的 ModuleManager 中。 模块名称必须是有效的,否则你会得到一个
错误信息。

如果模块被指定为“package.sub.module.SomeModule”,则该模块 (SomeModule)
是从“package.sub.module”导入的。 mayavi2 提供的标准模块不需要
完整路径规范。 例如:

mayavi2 -d data.vtk -m 大纲 -m m2_user_modules.TestModule

在这个例子中,'Outline' 是一个标准模块,'m2_user_modules.TestModule' 是一些
用户定义的模块。 看 玛雅维2 课程结构 以下部分提供了详尽的清单
可用模块。 也可以通过 - 模块.

-f 过滤器名称

过滤器是以某种方式过滤掉数据的对象。 给定的
过滤器名称是关于当前源/过滤器对象加载的。 过滤器名称
必须是有效的,否则您将收到一条错误消息。

如果过滤器被指定为 'package.sub.filter.SomeFilter' 那么过滤器
(`SomeFilter`) 是从 'package.sub.filter' 导入的。 提供的标准模块
mayavi2 不需要完整路径规范。 例如:

mayavi2 -d data.vtk -f ExtractVectorNorm -f m2_user_filters.TestFilter

在这个例子中,'ExtractVectorNorm' 是一个标准过滤器,'m2_user_filters.TestFilter'
是一些用户定义的过滤器。

我们 玛雅维2 滤波器 以下部分提供了可用过滤器的详尽列表。 还
通过 - 筛选.

-M

在 Mayavi 管道上启动一个新的模块管理器。 也可以通过
--模块管理器.

-n

创建一个新窗口/场景。 在此之后传递的任何选项都将应用于这个新创建的
场景。 也可以通过 - 新窗户.

-t

运行 mayavi2 测试套件并退出。 如果这样运行,这将同时运行 TVTK 和
Mayavi2 单元测试。 如果传递了任何其他参数,它们将被传递给
测试跑者。 所以这也可以用于运行其他测试。 例如:

mayavi2 -t enthought.persistence

这将只运行 enthought.persistence 包中的测试。 你也可以
指定一个包含测试文件的目录来运行这个,例如:

mayavi2 -t 相对路径/集成测试/mayavi

将运行来自 Mayavi 源的集成测试。 也可以通过 - 测试.

-x 脚本文件

这将在命名空间中执行给定的脚本,我们保证名称“mayavi”是
Mayavi 的脚本实例——就像在嵌入式 Python 解释器中一样。 也提供
通过 --执行

警告: 请注意,这使用了 `execfile`,因此请注意,如果
脚本做了一些讨厌的事情!

-s python-表达式

在最后创建的对象上执行表达式。 例如,如果前一个对象
是一个模块,我们想设置一个可以做的对象的颜色 -s
“actor.property.color = (1,0,0)”。 应该为表达式使用引号。 还
可用 - 放。 例如:

mayavi2 -d ParametricSurface -m 大纲 \
-s "actor.property.color = (1,0,0)" \
-s "scene.save('test.png', size=(800, 800))"

警告: 请注意,这使用了`exec`,所以请注意这可能很危险!

玛雅维2 课程结构


绘制简单的轴。

轮廓网格平面
轮廓网格平面模块。 这个模块可以让你获取输入网格数据的一部分
并查看数据的轮廓。

自定义网格平面
自定义网格平面比 GridPlane 模块具有更大的灵活性。

数据集限幅器
此过滤器将数据集剪裁在一个区域中。 该区域可以交互定义为
一个盒子,一个球体……

雕纹 根据标量或矢量显示不同类型的字形定向和着色
输入点的数据。

网格平面
一个简单的网格平面模块。

超流线型
通过张量场集成以生成超流线的模块。 这
积分沿最大特征向量和横截面
超流线由另外两个特征向量定义。 因此形状
超流线型为“管状”,横截面为椭圆形。
超流线用于可视化张量场。

图像演员
一个简单的模块来有效地查看图像数据。

图像平面小部件
查看图像数据的简单模块。

等值面
允许用户制作输入点数据轮廓的模块。

标签 允许用户标记当前数据集或活动的当前参与者
模块。

方向轴
在指示坐标位置的一侧创建一个小轴
轴,从而标记场景的方向。 需要 VTK-4.5 及以上版本。

Outline
为给定数据绘制轮廓的模块。

标量剖切面
使用隐式平面获取任何输入数据集的剖切面并绘制数据
具有可选的轮廓和标量翘曲。

切片非结构化网格
该模块获取非结构化网格数据的一部分并显示单元格
相交或触摸切片。

精简
允许用户为给定的矢量数据绘制流线。 这支持各种
种子对象的类型(线、球、平面和点种子)。 它还允许
用户绘制丝带或管子,并进一步支持不同类型的交互
计算流线的方法。

结构化网格大纲
为结构化网格绘制符合网格的轮廓。

磁化面
使用可选的等高线为任何输入数据集绘制表面。

张量字形
根据标量或矢量数据显示定向和着色的张量字形
输入点。

文本 该模块允许用户在屏幕上放置文本。

矢量剖切面
使用隐式切割平面获取输入数据的任意切片并放置
字形根据矢量场数据。 字形可以使用以下任一方法着色
矢量幅度或标量属性。

矢量
根据矢量数据显示不同类型的字形定向和着色
输入点。 这只是一个完全基于
字形模块。

音量 Volume 模块使用体积可视化来可视化标量场
技术。

扭曲向量剖切面
使用隐式切割平面获取输入数据的任意切片并将其扭曲
根据矢量场数据。 标量显示在扭曲的表面上
作为颜色。

玛雅维2 滤波器


细胞衍生物
从输入点标量和矢量数据计算导数并生成单元数据
在梯度上。 例如,可用于近似计算涡量。

单元到点数据
通过平均单元格数据从单元格属性数据转换为点数据
点的单元格。

轮廓
环绕轮廓组件以生成等值面的轮廓过滤器
在任何输入数据集上。

剖切面
此类表示可用于对任何数据集进行切片的剖切面。
它还提供了一个 3D 小部件界面来定位和移动切片
交互地。

高程过滤器
创建与沿线的点的高程相对应的标量数据。

德劳内2D
执行 2D Delaunay 三角剖分。

德劳内3D
执行 3D Delaunay 三角剖分。

提取边
此过滤器从任何输入数据中提取单元格边缘。

提取网格
允许用户选择结构化网格的一部分。

提取张量组件
包装 TVTK ExtractTensorComponents 过滤器以从张量中提取分量
领域。

提取非结构化网格
允许用户选择非结构化网格的一部分。

提取向量范数
计算输入向量数据的范数(欧几里得)(可选缩放)
[0, 1] 之间)。 当输入数据有向量输入但没有标量时,这很有用
向量大小的数据。

提取向量组件
包装 TVTK ExtractVectorComponents 过滤器以提取向量的分量。
这对于分析矢量数据的各个分量很有用。

高斯飞溅
这个过滤器会指向一个椭圆高斯分布的体积。

掩码点
有选择地将输入点传递到下游。 这可用于子采样
输入点。 请注意,这不会传递几何数据,这意味着所有网格
信息丢失。

贪婪地形抽取
用三角形网格近似高度场(图像数据),保持数字
三角形的最小值。

图像更改信息
可用于更改输入的原点、间距和范围的过滤器
图像数据集而不改变数据本身。

图像数据探针
可用于使用结构化点数据集探测任何数据集的过滤器。
过滤器还允许将标量数据转换为无符号短数组,以便
标量可用于体积可视化。

点到单元数据
与 CellToPointData 过滤器相反。

多边形数据法线
从输入数据计算法线。 这使网格具有更平滑的外观。 这个
应该适用于任何输入数据集。 注意:此过滤器在中称为“计算法线”
Mayavi2 GUI(可视化/过滤器/计算法线)。

二次抽取
减少网格中的三角形,形成原始网格的良好近似。

选择输出
一种过滤器,允许用户从给定的多个输出中选择一个
输入。 这对于多块数据源通常非常有用。

设置活动属性
此过滤器允许用户设置活动数据属性(标量、向量和
张量)在 VTK 数据集上。 如果您需要做某事,这特别有用
就像在另一个标量的轮廓上计算一个标量的轮廓一样。


创建三角形条带和/或折线。 用于正则化分解
曲面,例如由 Tube 过滤器创建的曲面。 .


一个简单的过滤器,用于输入数据的阈值。

转换数据
对输入数据执行线性变换。

三角过滤器
使用
tvtk.TriangleFilter 类。 当您有一个下游过滤器时,这很有用
只处理三角形。

将线变成管。

用户自定义
此过滤器允许用户动态/交互地定义自己的过滤器。 这是
与 FilterBase 类似,但允许用户在不编写任何代码的情况下指定类。

涡度
此过滤器计算输入向量场的涡度。 为方便起见,
filter 允许有选择地通过给定的输入向量场。 这
过滤器还允许用户显示沿一个涡度的分量
特定的笛卡尔坐标轴。 它在输出上产生点数据,即
准备可视化。

扭曲标量
沿特定方向(法线或
指定的方向)具有由本地标量值指定的比例。 对...有用
制作地毯图。

扭曲向量
沿按比例缩放的点向量属性扭曲输入数据
因素。 用于显示流动剖面或位移。

示例


mayavi2 -d heart.vtk -m 轴 -m 轮廓 -m 网格平面 -m 轮廓网格平面 -m
等值面
mayavi2 -d fire_ug.vtu -m 轴 -m 轮廓 -m VectorCutPlane -f MaskPoints -m 字形

在上面的例子中,heart.vti 和 fire_ug.vtu VTK 文件可以在
/usr/share/doc/mayavi2/examples/data。 示例目录
(Debian 上的 /usr/share/doc/mayavi2/examples/)提供了几个有用的示例。

使用 onworks.net 服务在线使用 mayavi2


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    括号
    括号
    Brackets 是一个免费的现代开源软件
    专为 Web 打造的文本编辑器
    发展。 用 HTML、CSS 和
    带有专注可视化工具的 JavaScript 和
    准备...
    下载支架
  • 2
    免费的pascal编译器
    免费的pascal编译器
    一个 32/64/16 位 Pascal 编译器,用于
    Win32/64/CE、Linux、Mac OS X/iOS、
    Android、FreeBSD、OS/2、Game Boy
    Advance、任天堂 NDS 和 DOS;
    语义兼容...
    下载免费的 Pascal 编译器
  • 3
    佳能 EOS 数码信息
    佳能 EOS 数码信息
    佳能没有快门计数
    包含在一个的EXIF信息中
    图像文件,而不是尼康和
    宾得。 没有基于佳能的官方
    应用 ...
    下载佳能 EOS 数码信息
  • 4
    EFInd
    EFInd
    rEFInd 是 rEFIt 引导的一个分支
    经理。 像 rEFIt 一样,rEFInd 可以
    自动检测您安装的 EFI 启动
    loaders,它提供了一个漂亮的 GUI
    启动选项菜单...
    下载 rEFInd
  • 5
    快递卢克GSI
    快递卢克GSI
    这个 SourceForge 下载页面是为了
    授权用户下载我构建的源代码
    GSI,基于 phhusson 的伟大
    工作。 我构建了 Android Pie 和
    安卓 1...
    下载 ExpressLuke GSI
  • 6
    音乐播音员
    音乐播音员
    Music Caster 是一个托盘音乐播放器
    可以让您将本地音乐投射到
    Google Cast 设备。 在第一次运行时,
    你需要点击你的箭头
    塔...
    下载音乐播音员
  • 更多 ”

Linux 命令

Ad