Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/320.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何将张量场数据与Mayavi结合使用,例如超流线或张量LYP可视化?_Python_Vtk_Tensor_Mayavi - Fatal编程技术网

Python 如何将张量场数据与Mayavi结合使用,例如超流线或张量LYP可视化?

Python 如何将张量场数据与Mayavi结合使用,例如超流线或张量LYP可视化?,python,vtk,tensor,mayavi,Python,Vtk,Tensor,Mayavi,我有秩-2张量场,我正试图用Mayavi/Mlab以各种方式可视化。虽然可视化组件向量可以正常工作,但我想尝试将它们可视化为张量图示符,并使用超流线,其中有一个Mayavi模块。然而,我只是不知道如何从将数据作为一个numpy数组实际可视化到张量图示符,文档没有提供任何关于如何实现这一点的解释,尽管反复声明支持张量数据的可视化 此外,欢迎对其他可视化模块提出任何建议。在我的经验中,我发现Paraview对于我的大场来说太慢了。我一直在使用Mayavi可视化张量场。 这是你的电话号码 张量数据从M

我有秩-2张量场,我正试图用Mayavi/Mlab以各种方式可视化。虽然可视化组件向量可以正常工作,但我想尝试将它们可视化为张量图示符,并使用超流线,其中有一个Mayavi模块。然而,我只是不知道如何从将数据作为一个numpy数组实际可视化到张量图示符,文档没有提供任何关于如何实现这一点的解释,尽管反复声明支持张量数据的可视化


此外,欢迎对其他可视化模块提出任何建议。在我的经验中,我发现Paraview对于我的大场来说太慢了。

我一直在使用
Mayavi
可视化张量场。 这是你的电话号码

张量数据从
Matlab
MAT
格式保存,并通过
pyvtk
转换为
Python
中的
VTK
文件

VTK
格式张量字段用于可视化。 在Mayavi中,我们可以选择一些字形类型,但没有内置的超二次张量字形