Python numpy.roots()函数
numpy.roots()函数返回系数在p中给出的多项式的根。等级1数组中的值是多项式的系数。如果p的长度是n+1,那么该多项式的描述是:p[0] * xn + p[1] * x(n-1) + … + p[n-1]*x + p[n] 。
语法: numpy.roots(p)
参数 :
p : [array_like] 多项式系数的秩-1阵列。
返回: [ndarray] 一个包含多项式根的数组。
代码#1:
# Python program explaining
# numpy.roots() function
# importing numpy as geek
import numpy as geek
p = [1, 2, 3]
gfg = geek.roots(p)
print (gfg)
输出 :
[-1.+1.41421356j -1.-1.41421356j]
代码#2:
# Python program explaining
# numpy.roots() function
# importing numpy as geek
import numpy as geek
p = [3.2, 2, 1]
gfg = geek.roots(p)
print (gfg)
输出 :
[-0.3125+0.46351241j -0.3125-0.46351241j]