当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python numpy.roots()用法及代码示例


numpy.roots()函数返回系数为p的多项式的根。等级1阵列p中的值是多项式的系数。如果p的长度为n + 1,则多项式由下式描述:p [0] * x ** n + p [1] * x **(n-1)+…+ p [n-1] * x + p [n]

用法: numpy.roots(p)

参数:
p:[数组]多项式系数的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]

相关用法


注:本文由纯净天空筛选整理自sanjoy_62大神的英文原创作品 numpy.roots() function – Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。