scipy.interpolate.PchipInterpolator.
原函数#
- PchipInterpolator.antiderivative(nu=1)[源代码]#
构建一个新的分段多项式,表示其反导数。
原函数也是函数的定积分,而导数是其逆运算。
- 参数:
- nuint, 可选
反导数的顺序以进行评估。默认值为1,即计算第一个积分。如果是负数,则返回导数。
- 返回:
- ppPPoly
阶数为 k2 = k + n 的分段多项式,表示该多项式的反导数。
注释
此函数返回的原函数是连续的,并且可以连续微分到 n-1 阶,直到浮点数舍入误差为止。
如果计算了反导数并且
self.extrapolate='periodic'
,它将被设置为 False 以返回实例。这样做是因为反导数不再是周期性的,并且在其最初给定的 x 区间之外的正确评估变得困难。