Convierta un polinomio en una serie de Hermite usando NumPy

En este artículo, discutiremos cómo convertir un polinomio a una serie de Hermite usando NumPy.

Ejemplo:

Polinomio: [4 2 3 6]

Coeficientes de la serie Hermite equivalente convertida: [5.5 5.5 0.75 0.75]

Para convertir un polinomio en una serie de Hermite, necesitamos usar métodos numpy hermite.poly2herm(). Podemos obtener el coeficiente de la serie Hermite del polinomio usando el método np.poly2herm().

Sintaxis: np.poly2herm(polinomio)
Retorno: Retorna el coeficiente de la serie hermite.

Ejemplo 1: convertir a la serie Hermite del físico

Python3

# Import required libraries
import numpy as np
from numpy.polynomial import hermite
 
# Now define a polynomial you want to convert
pol = np.array([4, 2, 3, 6])
 
# Now convert the polynomial to a Hermite
# Series (Physicist's Hermite Series)
converted = hermite.poly2herm(pol)
 
# Now print the results
print("Coefficients of the defined polynomial:", pol)
print("Converting by Physicist's Hermite series..")
print("Coefficients of the converted\
equivalent Hermite series :", converted)

 Producción:

Coeficientes del polinomio definido: [4 2 3 6]

Conversión por la serie Hermite del físico.

Coeficientes de la serie Hermite equivalente convertida: [5.5 5.5 0.75 0.75]

Ejemplo 2: Convertir a la Serie Hermite de Probabilist

Python3

# Import required libraries
import numpy as np
from numpy.polynomial import hermite_e
 
# Now define a polynomial you want to convert
pol = np.array([4, 2, 3, 6])
 
# Now convert the polynomial to
# a Hermite Series (Probabilist's Hermite Series)
converted = hermite_e.poly2herme(pol)
 
# Now print the results
print("Coefficients of the defined polynomial:", pol)
print("Converting by Probabilist's Hermite series..")
print("Coefficients of the converted \
equivalent Hermite series :", converted)

Producción: 

Coeficientes del polinomio definido: [4 2 3 6]

Conversión por la serie Hermite de Probabilist.

Coeficientes de la serie Hermite equivalente convertida: [ 7. 20. 3. 6.]

Publicación traducida automáticamente

Artículo escrito por shakhscode 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 *