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–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/generated/numpy.polyadd.html