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