具有不规则 x、y 和 z 值的 3D 插值

3D interpolation with irregular values of x,y and z

我有几个值 XYZ。对应于这些值,我有一个值 B。 现在我有包含 XiYiZi 值的文件。但是这个对应的值是我需要填写的。

我的问题看起来与许多插值示例相似。 但是我从来没有用任何语言实现过这个。

interp3 函数在 MATLAB 中可用。 我相信这会解决我的问题。 但是我无法通过这个。

我希望有一个工作代码。 即使是 python 代码也会有所帮助。 请帮助

您似乎在寻找 griddata 而不是 interp3

 Bi = griddata( X, Y, Z, B, Xi, Yi, Zi );