numpy.polynomial.polynomial.polydiv #
- 多项式.多项式. polydiv ( c1 , c2 ) [来源] #
将一个多项式除以另一个多项式。
返回两个多项式c1 / c2的商与余数。参数是系数序列,从最低阶项到最高阶项,例如,[1,2,3] 表示。
1 + 2*x + 3*x**2
- 参数:
- c1, c2类似数组
从低到高排序的一维多项式系数数组。
- 返回:
- [quo, rem] ndarrays
代表商和余数的系数级数。
例子
>>> from numpy.polynomial import polynomial as P >>> c1 = (1,2,3) >>> c2 = (3,2,1) >>> P.polydiv(c1,c2) (array([3.]), array([-8., -4.])) >>> P.polydiv(c2,c1) (array([ 0.33333333]), array([ 2.66666667, 1.33333333])) # may vary