Python | Numpy np.lagpow() method (original) (raw)

Last Updated : 29 Dec, 2019

**np.lagpow()** method is used to raise a Laguerre series to a given power.It returns the Laguerre series c raised to the power pow.

Syntax : np.lagpow(c, pow, maxpower=16) Parameters: **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. Return : [ndarray] Laguerre series of power.

Code #1 :

Python3 `

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)

`

Output:

[ 3176. -25680. 100512. -206592. 246528. -161280. 46080.]

Code #2 :

Python3 `

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)

`

Output:

[ 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]