Sunday, November 17, 2024
Google search engine
HomeLanguagesnumpy.polymul() in Python

numpy.polymul() in Python

The numpy.polymul() method evaluates the product of two polynomials and returns the polynomial resulting from the multiplication of two input polynomials ‘p1’ and ‘p2’.

Syntax : numpy.polymul(p1, p2)
Parameters :
p1 : [array_like or poly1D]Input polynomial 1.
p2 : [array_like or poly1D]Input polynomial 2.

Return: Polynomial resulting from multiplication of the inputs.

If either input is poly1D object, then the output is also a poly1D object otherwise, 1D array of polynomial coefficients in decreasing order of degree.

Code : Python code explaining 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)


Dominic Rubhabha-Wardslaus
Dominic Rubhabha-Wardslaushttp://wardslaus.com
infosec,malicious & dos attacks generator, boot rom exploit philanthropist , wild hacker , game developer,
RELATED ARTICLES

Most Popular

Recent Comments