Convierta una serie de Hermite en un polinomio en Python

En este artículo, veremos el procedimiento paso a paso para convertir una serie de Hermite en un polinomio en Python .

Método NumPy.herm2poly

Para convertir una serie de Hermite en un polinomio, use la función np.herm2poly() del paquete Numpy de python. Convierta la array dada que representa los coeficientes de una serie de Hermite, ordenados del grado más bajo al más alto, en una array de los coeficientes del polinomio equivalente (en relación con la base «estándar») ordenados del grado más bajo al más alto.

Sintaxis: np.herm2poly(serie hermite)

Parámetro:

    Devolver: Devuelve el coeficiente del polinomio.

    Implementación paso a paso:

    Paso 1: En este paso, estamos importando los paquetes requeridos necesarios.

    Python3

    import numpy as np
    from numpy.polynomial import hermite
    

    Paso 2: En este paso, estamos creando una array que contiene 10 coeficientes y mostrándola.

    Python3

    gfg = np.array([1,2,3,4,5,6,7,8,9,10])
      
    print(gfg)
    

    Producción:

    [ 1 2 3 4 5 6 7 8 9 10]

    Paso 3 : en este paso estamos verificando la dimensión y el tipo de datos de la array creada en el paso 2. 

    Python3

    print("Dimensions of our Array:-",gfg.ndim)
      
    print("\nDatatype of  Array:-",gfg.dtype)
    

    Producción:

    Dimensions of our Array:- 1
    Datatype of  Array:- int64

    Paso 4: En este paso, estamos comprobando la forma de la array creada en el paso 2.

    Python3

    print("\nShape of  Array:-",gfg.shape)
    

    Producción:

    Shape of  Array:- (10,)

    Paso 5 : Este es el paso final en el que estamos usando la función np.herm2poly() para convertir la serie Hermite en un polinomio:

    Python3

    print("\n Converrting Hermite series to a polynomial", 
          hermite.herm2poly(gfg))
    

    Ejemplo:

    Este método devuelve una array 1-D que contiene los coeficientes del polinomio equivalente (en relación con la base «estándar») ordenados del término de orden más bajo al más alto. El parámetro pasado es una array 1-D que contiene los coeficientes de la serie Hermite, ordenados desde el término de orden más bajo hasta el más alto.

    Python3

    import numpy as np
    from numpy.polynomial import hermite
      
    gfg = np.array([1,2,3,4,5,6,7,8,9,10])
      
    print(gfg)
    print("\nDimensions of our Array:-",gfg.ndim)
    print("\nDatatype of  Array:-",gfg.dtype)
    print("\nShape of  Array:-",gfg.shape)
    print("\n Converrting Hermite series to a polynomial",hermite.herm2poly(gfg))
    

    Producción:

    [ 1 2 3 4 5 6 7 8 9 10]

    Dimensiones de nuestra array: – 1

    Tipo de datos de array: – int64

    Forma de array: – (10,)

     Conversión de la serie de Hermite en un polinomio [ 14335. 289636. -116148. -780448. 117680. 473280. -31808. -91136. 2304. 5120.]

    Publicación traducida automáticamente

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