Maison  >  Article  >  développement back-end  >  Convertir un polynôme en série Hermite_e en Python

Convertir un polynôme en série Hermite_e en Python

WBOY
WBOYavant
2023-09-08 08:25:021128parcourir

Convertir un polynôme en série Hermite_e en Python

Pour convertir un polynôme en série Hermite, utilisez la méthode hermite_e.poly2herme() en Python

Numpy. Convertit un tableau représentant les coefficients d'un polynôme ordonné par le degré le plus bas. au point le plus élevé, au tableau de coefficients de la série Hermite équivalente, triés du plus bas au plus élevé Nombre maximum de fois. Cette méthode renvoie un tableau unidimensionnel contenant les coefficients équivalents Série Hermite. Le paramètre pol est un tableau 1D contenant des coefficients polynomiaux

Étapes

Tout d'abord, importez la bibliothèque requise −

import numpy as np
from numpy.polynomial import hermite_e as H

Créez un tableau en utilisant la méthode numpy.array() −

c = np.array([1, 2, 3, 4, 5])

Affichez le tableau −

print("Our Array...\n",c)

Vérifiez les dimensions −

print("\nDimensions of our Array...\n",c.ndim)

Obtenir le type de données −

print("\nDatatype of our Array object...\n",c.dtype)

Obtenir la forme −

print("\nShape of our Array object...\n",c.shape)

Pour convertir un polynôme en série Hermite, utilisez la méthode hermite_e.poly2herme() en Python

Numpy. Convertit un tableau représentant les coefficients d'un polynôme ordonné par le degré le plus bas. au point le plus élevé, au tableau de coefficients de la série Hermite équivalente, triés du plus bas au plus élevé Degré le plus élevé −
print("\nResult (polynomial to hermite_e)...\n",H.poly2herme(c))

Exemple

import numpy as np
from numpy.polynomial import hermite_e as H

# Create an array using the numpy.array() method
c = np.array([1, 2, 3, 4, 5])

# Display the array
print("Our Array...\n",c)

# Check the Dimensions
print("\nDimensions of our Array...\n",c.ndim)

# Get the Datatype
print("\nDatatype of our Array object...\n",c.dtype)

# Get the Shape
print("\nShape of our Array object...\n",c.shape)

# To convert a polynomial to a Hermite series, use the hermite_e.poly2herme() method in Python Numpy
print("\nResult (polynomial to hermite_e)...\n",H.poly2herme(c))

Sortie

Our Array...
   [1 2 3 4 5]

Dimensions of our Array...
1

Datatype of our Array object...
int64

Shape of our Array object...
(5,)

Result (polynomial to hermite_e)...
   [19. 14. 33. 4. 5.]

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer