Evalúe una serie Hermite_e en la lista de puntos x usando NumPy en Python

En este artículo, buscaremos el enfoque para evaluar una serie Hermite_e en una lista de puntos x usando Python y NumPy .

Ejemplo:

List: [6,7,8,9,10]
Result: [102175. 191631. 329175. 529399. 808815.]
Explanation: Hermite_e series at points x.

Método NumPy.polynomial.hermite_e.hermeval()

Para evaluar una serie Hermite_e en una tupla de puntos x , necesitamos llamar al método hermite_e.hermeval() de la biblioteca Numpy en Python. este método toma dos parámetros, el primer parámetro es x, donde x es una lista o tupla, y el segundo parámetro es C, que es una array de coeficientes. Este método devuelve el coeficiente de la serie después de la multiplicación.

Sintaxis : np.polynomio.hermite_e.hermeval(x, c)

Parámetro :

  • x: lista o tupla
  • c: array de coeficiente

Retorno : Devuelve el coeficiente de la serie después de la multiplicación.

Ejemplo 1:

En este ejemplo, creamos una array de 5 puntos de datos de una dimensión y luego creamos una lista llamada x, luego con el uso del método hermite_e.hermeval(), y pasamos los parámetros requeridos para evaluar la serie Hermite_e en una lista en puntos [6,7,8,9,10] en Python.

Python3

import numpy as np
from numpy.polynomial import hermite_e
  
a = np.array([1, 2, 3, 4, 5])
  
# Dimensions of Array
print("Dimensions of Array: ", a.ndim)
  
# Shape of the array
print("\nShape of Array: ", a.shape)
  
# List
x = [6, 7, 8, 9, 10]
  
# To evaluate a Hermite_e series at points x
print("\nHermite series at point", hermite_e.hermeval(x, a))

Producción:

Dimensiones de la array: 1

Forma de array: (5,)

Serie Hermite en el punto [ 6325. 11997. 20733. 33457. 51213.]

Ejemplo 2:

En este ejemplo, creamos una array 2-D de 10 puntos de datos y luego creamos un nombre de lista x, luego con el uso del método hermite_e.hermeval(), y pasamos los parámetros requeridos para evaluar la serie Hermite_e en una lista en puntos (11,12,13,14,15) en Python.

Python3

import numpy as np
from numpy.polynomial import hermite_e
  
a = np.array([[1, 2, 3, 4, 5], [6, 7, 8, 9, 10]])
  
# Dimensions of Array
print("Dimensions of Array: ", a.ndim)
  
# Shape of the array
print("\nShape of Array: ", a.shape)
  
# list
x = [11, 12, 13, 14, 15]
  
# To evaluate a Hermite_e series at points x
print("\nHermite series at point", hermite_e.hermeval(x, a))

Producción:

Dimensiones de la array: 2

Forma de array: (2, 5)

Serie Hermite en el punto [[ 67. 73. 79. 85. 91.]

 [ 79. 86. 93. 100. 107.]

 [ 91. 99. 107. 115. 123.]

 [103. 112. 121. 130. 139.]

 [115. 125. 135. 145. 155.]]

Publicación traducida automáticamente

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