En este artículo, buscaremos el enfoque para evaluar una serie de Hermite en una tupla de puntos x en Python y NumPy .
Ejemplo
Tupla: (6,7,8,9,10)
Resultado: [102175. 191631. 329175. 529399. 808815.]
Explicación: Serie de Hermite en los puntos x.
Método NumPy.polynomial.hermite.hermval()
Para evaluar una serie de Hermite en una tupla de puntos x, el usuario debe llamar al método hermite.hermval() de la biblioteca Numpy en Python. Además, el usuario debe pasar el primer parámetro a la función que es x, donde x es una lista o tupla, y el segundo parámetro es C, que es una array de coeficientes.
Sintaxis: np.polynomio.hermite.hermval(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 tupla llamada x, luego, con el uso del método hermite.hermval(), pasamos los parámetros necesarios para evaluar la serie de Hermite en una tupla en los puntos (6,7,8,9,10) en Python.
Python3
import numpy as np from numpy.polynomial import hermite 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) # Tuple x = (6,7,8,9,10) # To evaluate a Hermite series at points x print("\nHermite series at point", hermite.hermval(x,a))
Producción:
Dimensiones de la array:
1
Forma de array:
(5,)
Serie Hermite en el punto [102175. 191631. 329175. 529399. 808815.]
Ejemplo 2:
En este ejemplo, creamos una array 2-D de 10 puntos de datos y luego creamos un nombre de tupla x, luego, con el uso del método hermite.hermval(), pasamos los parámetros necesarios para evaluar la serie Hermite en una tupla en los puntos (11,12,13,14,15) en Python.
Python3
import numpy as np from numpy.polynomial import hermite 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) # Tuple x = (11,12,13,14,15) # To evaluate a Hermite series at points x print("\nHermite series at point", hermite.hermval(x,a))
Producción:
Dimensions of Array: 2 Shape of Array: (2, 5) array([[133., 145., 157., 169., 181.], [156., 170., 184., 198., 212.], [179., 195., 211., 227., 243.], [202., 220., 238., 256., 274.], [225., 245., 265., 285., 305.]])
Publicación traducida automáticamente
Artículo escrito por geetansh044 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA