Multiplique una serie de Hermite por una variable independiente en Python usando NumPy

En este artículo vamos a ver cómo multiplicar una serie de Hermite por una variable independiente en Python usando NumPy .

El método NumPy numpy.polynomial.hermite. hermmulx() se usa para multiplicar una serie de Hermite por x (variable independiente) para obtener una nueva. Entendamos la sintaxis para saber más sobre el método. La serie de Hermite c se multiplica por x, donde x es la variable independiente.

Sintaxis: numpy.polynomial.hermite.hermmulx(c)

parámetros:

  • c : array como objeto. Los coeficientes de la serie Hermite están dispuestos en una array 1-D de menor a mayor.

Retorno: fuera: array como objeto. El resultado de la multiplicación está representado por una array.

Ejemplo 1:

En este ejemplo, creamos una array de números complejos que representan coeficientes utilizando el método np.array(). La forma de la array está definida por el atributo .shape y la dimensión de la array está definida por .ndim , el tipo de datos de la array es devuelto por el atributo .dtype . El numpy.polynomial.hermite.hermmulx(c) es el método utilizado para multiplicar la serie de Hermite por una variable individual.

Python3

# import package
import numpy as np
 
# Creating an array of coefficients
array = np.array([11, 12, 13])
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)
 
# Datatype of the array
print("Datatype of our Array is : ", array.dtype)
 
# new array
print("new array: ",
      np.polynomial.hermite.hermmulx(array))

Producción:

[11 12 13]
Shape of the array is :  (3,)
The dimension of the array is :  1
Datatype of our Array is :  int64
new array:  [12.  31.5  6.   6.5]

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 *