Python | Método Numpy polinomial legint()

np.legint()El método se utiliza para integrar una serie de Legendre .

Sintaxis: np.legint(c, m=1, k=[], lbnd=0, scl=1, axis=0)
Parámetros:
c: [array_like] Array de coeficientes de series de Legendre.
m : [int] Orden de integración, debe ser positivo. El valor predeterminado es 1.
k : [[], list, scalar] Constante(s) de integración. El valor de la primera integral en lbnd es el primer valor de la lista, el valor de la segunda integral en lbnd es el segundo valor, etc. Si k == [] (predeterminado), todas las constantes se establecen en cero.
lband: [escalar, opcional] El límite inferior de la integral. El valor predeterminado es 0.
scl: [escalar, opcional] Para cada integración, el resultado se multiplica por scl antes de agregar la constante de integración. El valor predeterminado es 1.
axis: [escalar, opcional] opcional] Eje sobre el que se toma la integral. El valor predeterminado es 0.

Retorno: [ndarray] Serie de coeficientes de Legendre de la integral.

Código #1:

# Python program explaining 
# numpy.legint() method  
      
# importing numpy as np   
# and numpy.polynomial.legendre module as geek  
import numpy as np  
import numpy.polynomial.legendre as geek 
      
# Legendre series coefficients 
    
s1 = (2, 4, 8)  
      
# using np.legint() method  
res = geek.legint(s1)  
    
# Resulting legendre series 
print (res)  
Producción:

[ 0.66666667  0.4         1.33333333  1.6       ]

Código #2:

# Python program explaining 
# numpy.legint() method  
      
# importing numpy as np   
# and numpy.polynomial.legendre module as geek  
import numpy as np  
import numpy.polynomial.legendre as geek 
      
# Legendre series coefficients 
    
s1 = (10, 20, 30, 40, 50)  
      
# using np.legint() method  
res = geek.legint(s1)  
    
# Resulting legendre series 
print (res)
Producción:

[-1.66666667  4.          0.95238095  0.44444444  5.71428571  5.55555556]

Publicación traducida automáticamente

Artículo escrito por jana_sayantan y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *