scipy.interpolate.CubicSpline.
反导数#
- CubicSpline.antiderivative(nu=1)[source]#
构造一个新的分段多项式,表示该多项式的反导数。
反导数也是函数的不定积分,而导数是其逆运算。
- 参数::
- nuint, 可选
要计算的反导数的阶数。默认值为 1,即计算第一个积分。如果为负数,则返回导数。
- 返回值::
- ppPPoly
阶数为 k2 = k + n 的分段多项式,表示该多项式的反导数。
备注
该函数返回的反导数在浮点舍入误差范围内是连续且连续可微的,阶数为 n-1。
如果计算反导数并且
self.extrapolate='periodic'
,它将被设置为返回实例的 False。这是因为反导数不再是周期性的,而且它在最初给定的 x 区间之外的正确计算是困难的。