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


Python Numpy np.lagpow()用法及代码示例


np.lagpow()方法用于将Laguerre级数提高到给定的幂。它返回Laguerre级数 c提升权力战俘

用法: np.lagpow(c, pow, maxpower=16)
参数:
c :[array_like] 1-D arrays of Laguerre series coefficients ordered from low to high.
pow :[integer] Power to which the series will be raised.
maxpower :[integer, optional] Maximum allowed power.Default is 16.

返回:[ndarray] Laguerre系列的力量。


代码1:

# Python program explaining 
# numpy.lagpow() method  
    
# importing numpy as np   
# and numpy.polynomial.laguerre module as geek  
import numpy as np  
import numpy.polynomial.laguerre as geek 
    
# Input laguerre series coefficients 
  
s = (2, 4, 8)  
     
# using np.lagpow() method  
res = geek.lagpow(s, pow = 3)  
  
# Resulting laguerre series coefficient 
print (res) 
输出:
[   3176.  -25680.  100512. -206592.  246528. -161280.   46080.]

代码2:

# Python program explaining 
# numpy.lagpow() method  
    
# importing numpy as np   
# and numpy.polynomial.laguerre module as geek  
import numpy as np  
import numpy.polynomial.laguerre as geek 
    
# Laguerre series coefficients 
s = (1, 2, 3, 4, 5)  
  
    
# using np.lagpow() method  
res = geek.lagpow(s, pow = 4)  
  
# Resulting laguerre series 
print (res) 
输出:
[  1.88268525e+08  -4.12583040e+09   4.24806624e+10  -2.72789533e+11
   1.22285197e+12  -4.05794076e+12   1.03122236e+13  -2.04726003e+13
   3.20914270e+13  -3.98546302e+13   3.90872742e+13  -2.99578594e+13
   1.75922875e+13  -7.65283919e+12   2.32607876e+12  -4.41441000e+11
   3.94143750e+10]


相关用法


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