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