当前位置: 首页>>代码示例>>用法及示例精选>>正文


python numpy polyadd用法及代码示例

用法:

numpy.polyadd(a1, a2)

找出两个多项式的和。

返回由两个输入多项式之和得出的多项式。每个输入必须是从最高到最低的度数对象或多项式系数的一维序列。

参数:
a1, a2 array_like 或 poly1d object

输入多项式。

返回值:
out ndarray或poly1d对象

输入的总和。如果输入中的任何一个都是poly1d对象,则输出也是一个poly1d对象。否则,它是一个从最高到最低的多项式系数的一维数组。

例子:

>>> np.polyadd([1, 2], [9, 5, 4])
array([9, 6, 6])

使用poly1d对象:

>>> p1 = np.poly1d([1, 2])
>>> p2 = np.poly1d([9, 5, 4])
>>> print(p1)
1 x + 2
>>> print(p2)
   2
9 x + 5 x + 4
>>> print(np.polyadd(p1, p2))
   2
9 x + 6 x + 6

源码:

numpy.polyadd的API实现见:[源代码]

相关用法

注:本文由纯净天空筛选整理自 numpy.polyadd。非经特殊声明,原始代码版权归原作者所有,本译文的传播和使用请遵循“署名-相同方式共享 4.0 国际 (CC BY-SA 4.0)”协议。