我想在给定y值的固定向量的情况下在矩阵的每一行(x值)之间进行插值.我正在使用python,基本上我需要类似scipy.interpolate.interp1d但x值是矩阵输入的东西.我通过循环实现了这一点,但我希望尽可能快地进行操作.
编辑
下面是我现在正在做的代码示例,请注意我的矩阵有更多的行数量级:
import numpy as np
x = np.linspace(0,1,100).reshape(10,10)
results = np.zeros(10)
for i in range(10):
results[i] = np.interp(0.1,x[i],range(10))
Run Code Online (Sandbox Code Playgroud)