我有一个由三个向量定义的平行六面体数据:
2.468000 0.000000 0.000000
b -1.234000 2.137351 0.000000
c 0.000000 0.000000 32.000000
我的网格由 40 40 500 个点描述,分别用于轴 a、b、c。正如你所看到的,这三个向量不是相互正交的,这会给网格的读取带来很多问题。
我最初的计划是读取我的原始数据,然后提取几个体积切片,用 sagemath 处理以生成超级漂亮的图片。遗憾的是,我在 python 文档中查看了类似的内容,我发现了几个可用于正交体积(ndgrid、easyviz.slice_)的命令,但没有用于非相互正交体积数据的命令。
在 Scitools 包和 numpy 中,我找到了以下命令
Numpy提供:
- 网格
- 奥格
- 网状网格
Scitools提供:
- 网格
- 盒子网格
然后我也在寻找这些matplotlib
功能,但它们太多了,我干脆放弃了。
有没有一些友好的程序员可以让我走上正确的道路?