numpy.polyadd¶
-
numpy.
polyadd
(a1, a2)[source]¶ 找到两个多项式的和。
返回从两个输入多项式的和得到的多项式。每个输入必须是poly1d对象或多项式系数的1D序列,从最高到最低度。
参数: a1,a2:array_like或poly1d对象
输入多项式。
返回: out:ndarray或poly1d对象
输入的总和。如果任一输入是poly1d对象,则输出也是poly1d对象。否则,它是从最高到最低程度的多项式系数的1D数组。
例子
>>> 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