np.lagfromroots()
method is used to generate a Laguerre series with given roots.
Syntax :
np.lagfromroots(roots)
Parameters:
roots :[array_like] Input sequence containing the roots.Return : [ndarray] 1-D array of coefficients of Laguerre series.
Code #1 :
# Python program explaining # numpy.lagfromroots() method # importing numpy as np # and numpy.polynomial.laguerre module as geek import numpy as np
import numpy.polynomial.laguerre as geek
# Input roots roots = ( 2 , 4 , 8 )
# using np.lagfromroots() method res = geek.lagfromroots(roots)
# Resulting laguerre series coefficient print (res)
|
Output:
[-30. -18. -10. -6.]
Code #2 :
# Python program explaining # numpy.lagfromroots() method # importing numpy as np # and numpy.polynomial.laguerre module as geek import numpy as np
import numpy.polynomial.laguerre as geek
# Input roots s = ( 1 , 2 , 3 , 4 , 5 )
# using np.lagfromroots() method res = geek.lagfromroots(s)
# Resulting laguerre series coefficient print (res)
|
Output:
[ -26. -64. 120. -270. 240. -120.]