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。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。