📅  最后修改于: 2023-12-03 15:04:33.613000             🧑  作者: Mango
numpy.polyadd()
是Python中numpy库的一个函数,用来实现两个多项式的加法运算。
numpy.polyadd(a1, a2)
a1
:一维数组,表示第一个多项式。a2
:一维数组,表示第二个多项式。返回一个一维数组,表示两个多项式相加后的结果。
import numpy as np
a1 = np.array([1,2,3])
a2 = np.array([4,5,6])
print(np.polyadd(a1, a2))
输出:
[5 7 9]
其中,[1,2,3]
和 [4,5,6]
分别对应着多项式 P1(x) = 1x^2 + 2x + 3
和 P2(x) = 4x^2 + 5x + 6
,np.polyadd(a1, a2)
的结果为 P(x) = P1(x) + P2(x) = 5x^2 + 7x + 9
。
a1
和 a2
的长度可以不相同,但都必须是一维数组。