numpy.polymul() en Python

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *