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