Agregue una serie de Laguerre a otra en Python

En este artículo, veremos el método para agregar una serie de Laguerre a otra en Python.

El producto de la exponencial de una array por un vector se calcula utilizando polinomios de Laguerre y un marco de residuos conjugados filtrados (FCR). En Python, tomamos la biblioteca Numpy y usamos el método polynomial.laguerre.lagadd() para combinar dos series de Laguerre. El método devuelve una array que representa la serie de Laguerre de su suma.

Sintaxis: np.lagadd(c1, c2)
Parámetros:

  • c1, c2 :[ array_like ] Arreglos 1-D de coeficientes de serie de Laguerre ordenados de menor a mayor.

Retorno: [ndarray] Array que representa la serie de Laguerre de su suma.

La función Numpy.polynomial.Laguerre incluye una clase Laguerre que incorpora las operaciones aritméticas normales, así como una serie de objetos (principalmente funciones) útiles para manejar la serie Laguerre. Se devuelve la suma de dos series de Laguerre (serie1 + serie2). Los argumentos son secuencias ordenadas de coeficientes del término de orden más bajo al más alto, por ejemplo, [1,2,3] representa la serie P 0 + 2*P 1 + 3*P 2. Arreglos 1-D de coeficientes de serie de Laguerre ordenados de bajo a alto, parámetros series1, series2array como.

La serie de Laguerre de su suma se devuelve como una array Array. 

Ejemplo 1 :

En este ejemplo, simplemente estamos creando dos series de 5 enteros y, además, con la llamada de la función np.lagadd() pasada con la serie como parámetro, estamos imprimiendo la serie lagadd en python.

Python3

import numpy as np
import numpy.polynomial.laguerre as geeks
  
# Laguerre series coefficients
series1 = (10, 20, 30, 40, 50)
series2 = (1, 2, 3, 4, 5)
  
# using np.lagadd() method
result = geeks.lagadd(series1, series2)
  
# Resulting laguerre series
print(result)

Producción:

[11. 22. 33. 44. 55.]

Ejemplo #2:

En este ejemplo, hemos creado dos variables de serie de 4 tipos de enteros de puntos de datos únicos y, además, con la llamada de la función np.lagadd() obtenemos en el retorno de la función la serie lagadd en python.

Python

import numpy as np
import numpy.polynomial.laguerre as geeks
  
# Laguerre series coefficients
series1 = (8, 7, 6, 5)
series2 = (2, 3, 4, 5)
  
# using np.lagadd() method
result = geeks.lagadd(series1, series2)
  
# Resulting laguerre series
print(result)

Producción:

[10. 10. 10. 10.]

Publicación traducida automáticamente

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