我正在使用scipy进行插值
import scipy.interpolate
x = np.arange(0, 10)
y = np.exp(-x/3.0)
f = sp.interpolate.interp1d(x, y)
在这里,我得到f作为对象。但是,如果我需要那个对象f的值呢? 如何从该插值对象中检索值?
答案 0 :(得分:0)
xnew = np.arange(0,9, 0.1)
ynew = f(xnew) # use interpolation function returned by `interp1d`
您可以根据任何值对其进行评估:
x0 = 3.1
y0 = f(x0)