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