numpy.polyadd
- numpy.polyadd(a1, a2)[source]
-
Нахождение суммы двух многочленов.
Примечание
Эта часть старого API для многочленов. С версии 1.4 предпочтительнее использовать новый API для многочленов, определенный в
numpy.polynomial. Сводка различий доступна в руководстве по переходу.Возвращает многочлен, полученный в результате суммирования двух входных многочленов. Каждый входной многочлен должен быть либо объектом poly1d, либо одномерной последовательностью коэффициентов многочлена, от старшего к младшему степеням.
- Параметры
-
- a1, a2array_like или объект poly1d
-
Входящие многочлены.
- Возвращает
-
- outndarray или объект poly1d
-
Сумма входных данных. Если любой входной многочлен — это объект poly1d, то выходной также является объектом poly1d. В противном случае это одномерный массив коэффициентов многочлена от старшего к младшему степеням.
См. также
Примеры
>>> np.polyadd([1, 2], [9, 5, 4]) array([9, 6, 6])
Использование объектов poly1d:
>>> p1 = np.poly1d([1, 2]) >>> p2 = np.poly1d([9, 5, 4]) >>> print(p1) 1 x + 2 >>> print(p2) 2 9 x + 5 x + 4 >>> print(np.polyadd(p1, p2)) 2 9 x + 6 x + 6
© 2005–2022 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.21/reference/generated/numpy.polyadd.html