📜  Python中的 numpy.polyadd()(1)

📅  最后修改于: 2023-12-03 15:04:33.613000             🧑  作者: Mango

Python中的 numpy.polyadd()

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 + 3P2(x) = 4x^2 + 5x + 6np.polyadd(a1, a2) 的结果为 P(x) = P1(x) + P2(x) = 5x^2 + 7x + 9

注意事项
  • a1a2 的长度可以不相同,但都必须是一维数组。
  • 当某个多项式中某一项系数为0时,可以用0来表示。