【发布时间】:2021-12-07 06:52:36
【问题描述】:
我正在尝试使用 scipy 的插值函数反转插值函数。假设我创建了一个插值函数,
import scipy.interpolate as interpolate
interpolatedfunction = interpolated.interp1d(xvariable,data,kind='cubic')
当我指定a时是否有一些函数可以找到x:
interpolatedfunction(x) == a
换句话说,“我希望我的插值函数等于 a;xvariable 的值是多少,这样我的函数等于 a?”
我很感激我可以使用一些数值方案来做到这一点,但是有没有更直接的方法?如果插值函数在xvariable中是多值的呢?
【问题讨论】:
-
所以你想要
xinterpolatedfunction(x) == a? -
没错。有没有内置函数可以做这样的事情?
标签: python scipy interpolation