En este artículo, vamos a ver cómo multiplicar una serie de Hermite a otra en Python usando NumPy .
El polinomio NumPy.hermite. hermmul() se utiliza para multiplicar una serie de Hermite por otra serie. Se devuelve el producto de dos series Hermite c1 * c2 . Los argumentos son secuencias de coeficientes, comenzando con el «término» de orden más bajo y terminando con el «término» de orden más alto. por ejemplo, [2,3,4] representa la serie 2*P_0 + 3*P_1 + 4*P_2.
Sintaxis: polinomio.hermite.hermmul(c1, c2)
parámetros:
- c1,c2: array como objetos. Los coeficientes de la serie Hermite están ordenados de menor a mayor en una array 1-D.
Retorno: salida: ndarray. El producto de los coeficientes de la serie de Hermite.
Ejemplo:
En este ejemplo, creamos dos arrays de números 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 método hermite.hermul() se utiliza para multiplicar dos series de Hermite y se devuelve el resultado.
Python3
# import package import numpy as np # Creating arrays of coefficients array = np.array([2, 3, 4]) array2 = np.array([5, 6, 7]) print(array) print(array2) # shape of the array is print("Shape of the array1 is : ", array.shape) print("Shape of the array2 is : ", array2.shape) # dimension of the array print("The dimension of the array1 is : ", array.ndim) print("The dimension of the array2 is : ", array2.ndim) # Datatype of the array print("Datatype of our Array is : ", array.dtype) print("Datatype of our Array2 is : ", array2.dtype) # new array print("Multiplication of two hermite series : ", np.polynomial.hermite.hermmul(array, array2))
Producción:
[2 3 4]
[5 6 7]
La forma de la array1 es: (3,)
La forma de la array2 es: (3,)
La dimensión de la array1 es: 1
La dimensión de la array2 es: 1
El tipo de datos de nuestro Array es: int64
El tipo de datos de nuestro Array2 es: int64
Multiplicación de dos series de hermita: [270. 207. 276. 45. 28.]
Publicación traducida automáticamente
Artículo escrito por isitapol2002 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA