Python numpy.polymul()

Python numpy.polymul()

numpy.polymul()方法评估两个多项式的乘积,并返回两个输入多项式’p1’和’p2’相乘后的多项式。

语法 : numpy.polymul(p1, p2)
参数 :
p1 :[array_like or poly1D]输入多项式1。
p2 :[array_like or poly1D]输入多项式 2.

返回:输入的乘法所得的多项式。

如果任一输入是poly1D对象,那么输出也是poly1D对象,否则,就是按度数递减的一维多项式系数阵列。

代码。解释polymul()的Python代码

# 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) 

Python中的numpy.polymul()

mul = np.polymul(p2, p1)
  
print("\n\npoly1D object : ")
print("Multiplication Result  : \n", mul)

Python中的numpy.polymul()

# 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)

Python中的numpy.polymul()

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程