跳转至

numpy . root()函数–Python

原文:https://www.geeksforgeeks.org/numpy-roots-function-python/

numpy.roots() 函数返回一个多项式的根,其系数在 p 中给出。秩为 1 的数组 p 中的值是多项式的系数。如果 p 的长度是 n+1,那么多项式的描述如下:p[0] x * * n+p[1] x * (n-1)+…+p[n-1] x+p[n]

语法:numpy . root(p)

参数: p:【array _ like】多项式系数的 Rank-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]



回到顶部