我正在将matlab脚本转换为python,我有它的障碍。 为了对信号使用三次样条插值。该脚本使用三个输入的命令样条曲线。 f_o,c_signal和freq。所以它看起来像下面这样。Matlab的样条曲线在Python中等价于三个输入。
cav_sig_freq = spline(f_o, c_signal, freq)
f_o = 1x264, c_signal = 1x264 and freq = 1x264
从在MATLAB它读取“S =花键(X,Y,XQ)返回的内插值及其对应于该查询的点的矢量在XQ的文档。S的值是通过三次样条来确定插入x和y“。
在蟒蛇我很努力地找到正确的python等价物。我在numpy和Scipy文档中发现的不同的插值函数让我们使用Matlab中的第三个输入。
感谢您花时间阅读本文。如果有什么建议可以让我更清楚,我会很乐意这样做。
感谢您的回复,我已经尝试过。然而,由于某种原因,它只会导致在第二步提交“nan”的数组。 – Runsiv