mindspore.numpy.polyint
- mindspore.numpy.polyint(p, m=1, k=None)[源代码]
返回多项式的一个反导数(不定积分)。
说明
目前不支持NumPy对象poly1d。
- 参数:
p (Union[int, float, bool, list, tuple, Tensor]) - 要积分的多项式。 一个表示多项式系数的序列。
m (int, 可选) - 默认值:1,反导数的阶数。
k (Union[int, list[int]],可选) - 积分常数。 按积分顺序给出:对应最高阶项的常数排在最前面。如果为None(默认),所有常数都设为零。如果
m = 1
,可以给定为标量而非列表。
- 返回:
Tensor,表示反导数的新多项式。
- 异常:
ValueError - 如果 p 的维数超过1。
- 支持平台:
Ascend
GPU
CPU
样例:
>>> import mindspore.numpy as np >>> print(np.polyint([1, 1, 1])) [0.33333334 0.5 1. 0. ]