El método numpy.polymul() evalúa el producto de dos polinomios y devuelve el polinomio resultante de la multiplicación de dos polinomios de entrada ‘p1’ y ‘p2’.
Sintaxis: numpy.polymul(p1, p2)
Parámetros:
p1: [array_like o poly1D]Polinomio de entrada 1.
p2: [array_like o poly1D]Polinomio de entrada 2.Retorno: Polinomio resultante de la multiplicación de las entradas.
Si cualquiera de las entradas es un poly1D
objeto, entonces la salida también es un objeto poli1D; de lo contrario, una array 1D de coeficientes polinómicos en orden decreciente de grado.
Código: código de Python que explica polymul()
# Python code explaining # numpy.polymul() # importing libraries import numpy as np import pandas as pd # Constructing polynomial p1 = np.poly1d([1, 2]) p2 = np.poly1d([4, 9, 5, 4]) print ("P1 : ", p1) print ("\n p2 : \n", p2)
mul = np.polymul(p2, p1) print("\n\npoly1D object : ") print("Multiplication Result : \n", mul)
# Defining ndarray x = np.array([1, 2]) y = np.array([4, 9, 5, 4]) mul = np.polymul(y, x) print("\n1D array : ") print("Multiplication Result : ", mul)
Publicación traducida automáticamente
Artículo escrito por Mohit Gupta_OMG 🙂 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA