np.legfromroots()Methode wird verwendet, um eine Legendenreihe mit gegebenen Wurzeln zu erzeugen .

Syntax: np.legfromroots(roots)
Parameter:
Roots: [array_like] Eingabesequenz mit den Roots.

Rückgabe: [ndarray] 1-D-Array von Koeffizienten von Legendenreihen.

Code # 1:

    
import numpy as np  
import numpy.polynomial.legendre as geek 
    
  
roots = (2, 4, 8
     
res = geek.legfromroots(roots)  
  
print (res)  
Ausgabe:

[-68.66666667 56.6 -9.33333333 0.4]

 

Code # 2:

    
import numpy as np  
import numpy.polynomial.legendre as geek 
    
s = (1, 2, 3, 4, 5
  
    
res = geek.legfromroots(s)  
  
print (res)  
Ausgabe:
[-1.98000000e + 02 3.25428571e + 02 -1.58571429e + 02 3.44444444e + 01
  -3,42857143e + 00 1,26984127e-01]