scipy.interpolate.InterpolatedUnivariateSpline.

__call__#

InterpolatedUnivariateSpline.__call__(x, nu=0, ext=None)[源代码]#

在位置 x 处评估样条(或其 nu 阶导数)。

参数:
xarray_like

一个一维的点数组,在这些点上返回平滑样条或其导数的值。注意:x 可以是无序的,但如果 x 是有序的(部分有序),则评估效率更高。

nu整数

要计算的样条导数的顺序。

扩展整数

控制 x 中不在结序列定义的区间内的元素的返回值。

  • 如果 ext=0 或 ‘extrapolate’,返回外推值。

  • 如果 ext=1 或 ‘zeros’,返回 0

  • 如果 ext=2 或 ‘raise’,则引发 ValueError

  • 如果 ext=3 或 ‘const’,返回边界值。

默认值为0,从 UnivariateSpline 的初始化中传递。