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

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

WBOY
Libérer: 2023-09-08 08:25:02
avant
1225 Les gens l'ont consulté

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
Copier après la connexion

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

c = np.array([1, 2, 3, 4, 5])
Copier après la connexion

Affichez le tableau −

print("Our Array...\n",c)
Copier après la connexion

Vérifiez les dimensions −

print("\nDimensions of our Array...\n",c.ndim)
Copier après la connexion

Obtenir le type de données −

print("\nDatatype of our Array object...\n",c.dtype)
Copier après la connexion

Obtenir la forme −

print("\nShape of our Array object...\n",c.shape)
Copier après la connexion

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))
Copier après la connexion

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))
Copier après la connexion

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.]
Copier après la connexion

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!

Étiquettes associées:
source:tutorialspoint.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal