gpt4 book ai didi

python - python 中的 4d 插值

转载 作者:太空宇宙 更新时间:2023-11-03 18:46:26 24 4
gpt4 key购买 nike

所以我有一个 4d 力场,如 x yz ,每个力场都附加一个 Force点。

我有点不知道如何插入这个,但我遇到了这个。

http://docs.scipy.org/doc/scipy-dev/reference/generated/scipy.ndimage.interpolation.map_coordinates.html

看起来我可以创建一个 x y z F 数组,然后对其进行插值,但我真的不太确定。

有人知道如何执行此操作的 python 好的库吗?

输入示例为:

x y z Force  
0 0 0 35
0 0 1 32
0 0 2 23
...
2 5 9 54

最佳答案

按照您描述的方式 (x,y,z),这是一个 3D 场,而不是 4D。

插值的目的是在任意点 (x,y,z) 指定一个字段(在本例中为 Force)即使您没有力,也恰好在该点 (x,y,z) 处。相反,您在许多附近的点处都有力,并且您可以对它们进行插值以获得点 (x,y,z) 处的有意义的力。在 3D 中,您至少需要一个双线性插值算法,并且对其进行编码(并保持索引有序)并非易事。

在Python中,您可以使用Scipy's interpolation routines .

关于python - python 中的 4d 插值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19409078/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com