scipy.interpolate.CubicHermiteSpline.
__call__#
- CubicHermiteSpline.__call__(x, nu=0, extrapolate=None)[源代码]#
计算分段多项式或其导数。
- 参数:
- xarray_like
计算插值器的点。
- nuint, optional
要计算的导数阶数。必须为非负数。
- extrapolate{bool, ‘periodic’, None}, optional
如果为 bool,则确定是否根据第一个和最后一个区间外推到超出范围的点,或者返回 NaN。如果为 ‘periodic’,则使用周期性外推。如果为 None(默认),则使用 self.extrapolate。
- 返回值:
- yarray_like
插值。形状由原始数组中用 x 的形状替换插值轴来确定。
注释
对于每个多项式段,即使多项式在断点处不可微,也会逐段计算导数。多项式区间被认为是半开区间,
[a, b)
,除了最后一个区间是闭区间[a, b]
。