interp2(X, Y, Z, XI, YI) 从 Matlab 到 Python

blu*_*fer 6 python matlab interpolation scipy

我需要这个Matlab 函数的精确 Python 等效函数才能插值矩阵。

在Matlab中我有:

interp2(X, Y, Z, XI, YI) 
Run Code Online (Sandbox Code Playgroud)

在 Scipy 中我有:

interp2d(X, Y, Z). 
Run Code Online (Sandbox Code Playgroud)

在 Scipy 中,XI 和 YI 缺失。我该如何解决这个问题?我在 Matlab 中使用所有参数。

pv.*_*pv. 5

正确的语法是ip = interp2d(x, y, z); zi = ip(xi, yi).

而且,interp2d与 并不完全相同interp2RectBivariateSpline更接近。