当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python numpy.polydiv()用法及代码示例


numpy.polydiv(p1,p2)方法计算两个多项式的除法,并返回多项式除法的商和余数。

参数:
p1:[array_like or poly1D]Coefficients of dividend polynomial.
p2:[array_like or poly1D]Coefficients of divisor polynomial.

返回:
q:[ndarray]Coefficients of quotient.
r:[ndarray]Coefficients of remainder.



代码:解释polydiv()的Python代码

# Python code explaining  
# numpy.polydiv() 
    
# 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) 

quotient, remainder = np.polydiv(p2, p1) 
  
print("\n\nquotient :", quotient) 
print("remainder:", remainder) 
print ("\n")

# Defining ndarray 
x = np.array([1, 2]) 
y = np.array([4, 9, 5, 4]) 
  
quotient, remainder = np.polydiv(y, x) 
  
print("quotient :", quotient) 
print("remainder:", remainder)



相关用法


注:本文由纯净天空筛选整理自Mohit Gupta_OMG 大神的英文原创作品 numpy.polydiv() in Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。