Evaluar una serie Hermite_e en los puntos x usando NumPy Python

En este artículo, cubriremos cómo evaluar una serie Hermite_e en los puntos x usando NumPy en Python.

numpy.polinomio.hermite.hermval

El método numpy.polynomial.hermite.hermval() de la biblioteca NumPy se usa para evaluar una serie de Hermite en los puntos x. Si el parámetro x es una tupla o una lista, se convierte en una array; de lo contrario, se considera un escalar, pero el parámetro x debe admitir la multiplicación y la suma dentro de sí mismo y con los elementos de c. Si c es una array unidimensional, tendrá la misma forma que x. Si c es multidimensional, entonces la forma del resultado depende del valor del tensor.

Sintaxis: numpy.polynomial.hermite.hermval

Parámetros:

  • x: array como objeto. 
  • c: Array de coeficientes 
  • tensor: valor opcional, tipo booleano.

Devoluciones:  ndarray de la serie Hermite_e

Ejemplo 1:

Se importa el paquete NumPy. Se crea una array que representa los coeficientes de la serie de Hermite. polynomial.hermite.hermval() se usa para evaluar una serie de Hermite en el punto x. La forma, el tipo de datos y la dimensión de la array se encuentran utilizando .shape, .dtype y . atributos ndim . En este ejemplo, x es un escalar.

Python3

import numpy as np
from numpy.polynomial import hermite as H
  
# array of coefficients
array = np.array([5,6,7,8])
print(array)
  
# shape of the array is
print("Shape of the array is : ",array.shape)
  
# dimension of the array
print("The dimension of the array is : ",array.ndim)
  
# evaluating a hermite series at points x
print(H.hermval(1,array))

Producción:

[5 6 7 8]
Shape of the array is :  (4,)
The dimension of the array is :  1
-1.0

Ejemplo 2:

Se importa el paquete NumPy. Se crea una array utilizando NumPy, que representa los coeficientes de la serie Hermite. polynomial.hermite.hermval() se usa para evaluar una serie de Hermite en un punto x, donde x es [1,2]. La forma, el tipo de datos y la dimensión de la array se encuentran mediante los atributos .shape, .dtype y .ndim . x es una lista. 

Python3

import numpy as np
from numpy.polynomial import hermite as H
  
# array of coefficients
array = np.array([5,6,7,8])
print(array)
  
# shape of the array is
print("Shape of the array is : ",array.shape)
  
# dimension of the array
print("The dimension of the array is : ",array.ndim)
  
# evaluating a hermite series at points x
print(H.hermval([1,2],array))

Producción:

[5 6 7 8]
Shape of the array is :  (4,)
The dimension of the array is :  1
[ -1. 447.]

Publicación traducida automáticamente

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