我正在尝试使用 Mayavi 的流函数准确地可视化一些 CFD 数据。我有六个 100x100x100 阵列(X、Y、Z、U、V、W),与被分析粒子的位置和速度有关。这些是使用 numpy.meshgrid 从单列数组创建的。
当我输入三个数组(例如 U、V 和 W)时,绘图效果很好,但在这种情况下,可视化缺少其余数据。
当我输入所有六个数组时,3D 图显示为一条直线。
我的问题是:如何输入所有六个数组并获得工作流图?更具体地说,有人可以解释以下内容,摘自Flow 文档吗?
“假设箭头的位置是 (u, v, w) 数组中对应点的索引。”