scipy.interpolate.LSQUnivariateSpline.

__call__#

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

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

参数:
x类数组

一个 1 维数组,表示要返回平滑样条或其导数值的点。注意:x 可以是无序的,但如果 x 是(部分)有序的,计算效率会更高。

nuint

要计算的样条的导数阶数。

extint

控制对于不在由节点序列定义的区间内的 x 的元素返回的值。

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

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

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

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

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