numpy.polydiv
-
numpy.polydiv(u, v)[source] -
Возвращает частное и остаток от деления многочленов.
Вводные массивы — это коэффициенты (включая любые коэффициенты, равные нулю) многочленов «числитель» (делимое) и «знаменатель» (делитель) соответственно.
Параметры: u : array_like или poly1d
Коэффициенты многочлена делимого.
v : array_like или poly1d
Коэффициенты многочлена делителя.
Возвращает: q : ndarray
Коэффициенты, включая нулевые, частного.
r : ndarray
Коэффициенты, включая нулевые, остатка.
Примечания
Оба
uиvдолжны быть 0-мерными или 1-мерными (ndim = 0 или 1), ноu.ndimне обязательно должно быть равно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]))
© 2008–2016 NumPy Developers
Licensed under the NumPy License.
https://docs.scipy.org/doc/numpy-1.11.0/reference/generated/numpy.polydiv.html