scipy.interpolate.CubicSpline.

__call__#

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

计算分段多项式或其导数。

参数:
xarray_like

要在其中计算插值的点。

nuint, optional

要计算的导数的阶数。必须是非负的。

extrapolate{bool, ‘periodic’, None}, optional

如果是 bool,则确定是基于第一个和最后一个间隔外推到超出范围的点,还是返回 NaN。 如果是“periodic”,则使用周期性外推。 如果为 None(默认值),则使用self.extrapolate

返回:
yarray_like

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

注释

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