numpy.polydiv
-
numpy.polydiv(u, v)[source] -
Возвращает частное и остаток от деления многочленов.
Примечание
Это часть старого API многочленов. С версии 1.4 предпочтительнее использовать новый API многочленов, определённый в
numpy.polynomial. Сводка различий приведена в руководстве по переходу.Входные массивы — это коэффициенты (включая нулевые коэффициенты) многочлена «числитель» (делимое) и «знаменатель» (делитель) соответственно.
- Параметры
-
-
uarray_like or poly1d -
Коэффициенты многочлена-делимого.
-
varray_like or poly1d -
Коэффициенты многочлена-делителя.
-
- Возвращает
-
-
qndarray -
Коэффициенты частного, включая нулевые.
-
rndarray -
Коэффициенты остатка, включая нулевые.
-
Примечания
Оба
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]))
© 2005–2021 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.20/reference/generated/numpy.polydiv.html