scipy.interpolate.CubicHermiteSpline.

__call__#

CubicHermiteSpline.__call__(x, nu=0, extrapolate=None)[source]#

评估分段多项式或其导数。

参数:
xarray_like

要评估插值点的数组。

nuint, 可选

要评估的导数阶数。必须为非负数。

extrapolate{bool, ‘periodic’, None}, 可选

如果为 bool,则确定是根据第一个和最后一个区间对超出范围的点进行外推,还是返回 NaN。如果为 ‘periodic’,则使用周期性外推。如果为 None(默认),则使用 self.extrapolate

返回:
yarray_like

插值值。形状由将原始数组中的插值轴替换为 x 的形状来确定。

注释

即使多项式在断点处不可微,导数也是针对每个多项式段逐段评估的。多项式区间被认为是半开区间,[a, b),除了最后一个区间是闭区间 [a, b]