我正在将一个MatLab程序转换为Python,我很难理解为什么scipy.interpolate.interp1d给出的结果与MatlabInterp1不同。...在MatLab中,用法略有不同:yi = interp1(x,Y,xi,’cubic’)
剪刀:f = interp1d(x,Y,kind=’cubic’)
yi = f(xi)
对于一个简单的例子,结果是相同的...,
[ -2.04908267e+00],
…,
[ 1.64475576e+05],
[ 8.28360759e+04],
[ -5.99999999e+00]])
关于如何得到与MatLab一致的结果有什么想法吗