numpy.polydiv¶
-
numpy.
polydiv
(u, v)[source]¶ 返回多项式除法的商和余数。
输入数组分别是“分子”(被除数)和“分母”(除数)多项式的系数(包括等于零的任何系数)。
参数: u:array_like or poly1d
股息多项式的系数。
v:array_like或poly1d
除数多项式的系数。
返回: q:ndarray
商的系数,包括等于零的系数。
r:ndarray
余数的系数,包括等于零的系数。
笔记
Both u and v must be 0-d or 1-d (ndim = 0 or 1), but u.ndim need not equal v.ndim. 换句话说,所有四种可能的组合 -
u.ndim = v.ndim = 0
,u.ndim = v.ndim = 1
,u.ndim = 1, v.ndim = 0
和u.ndim = 0 , v.ndim = 1
- 工作。例子
>>> x = np.array([3.0, 5.0, 2.0]) >>> y = np.array([2.0, 1.0]) >>> np.polydiv(x, y) (array([ 1.5 , 1.75]), array([ 0.25]))