Spec-Zone.ru › NumPy 1.18

Модуль полиномов (numpy.polynomial.polynomial)

Новая версия с 1.4.0.

Этот модуль предоставляет ряд объектов (в основном функций), полезных для работы с полиномиальными рядами, включая класс Polynomial, который обобщает обычные арифметические операции. (Общая информация о том, как этот модуль представляет и работает с такими полиномами, находится в строке документации его «родительского» подпакета numpy.polynomial).

Класс Polynomial

Polynomial(coef[, domain, window])

Класс степенного ряда.

Основы

polyval(x, c[, tensor])

Вычислить значение полинома в точках x.

polyval2d(x, y, c)

Вычислить значение 2-мерного полинома в точках (x, y).

polyval3d(x, y, z, c)

Вычислить значение 3-мерного полинома в точках (x, y, z).

polygrid2d(x, y, c)

Вычислить значение 2-мерного полинома на декартовом произведении x и y.

polygrid3d(x, y, z, c)

Вычислить значение 3-мерного полинома на декартовом произведении x, y и z.

polyroots(c)

Вычислить корни полинома.

polyfromroots(roots)

Генерировать мономиальный полином с заданными корнями.

polyvalfromroots(x, r[, tensor])

Вычислить значение полинома, заданного своими корнями, в точках x.

Аппроксимация

polyfit(x, y, deg[, rcond, full, w])

Наименьшие квадраты аппроксимации полинома к данным.

polyvander(x, deg)

Матрица Вандермонда заданной степени.

polyvander2d(x, y, deg)

Псевдо-матрица Вандермонда заданных степеней.

polyvander3d(x, y, z, deg)

Псевдо-матрица Вандермонда заданных степеней.

Вычисления

polyder(c[, m, scl, axis])

Дифференцировать полином.

polyint(c[, m, k, lbnd, scl, axis])

Интегрировать полином.

Алгебра

polyadd(c1, c2)

Добавить один полином к другому.

polysub(c1, c2)

Вычесть один полином из другого.

polymul(c1, c2)

Умножить один полином на другой.

polymulx(c)

Умножить полином на x.

polydiv(c1, c2)

Разделить один полином на другой.

polypow(c, pow[, maxpower])

Возвести полином в степень.

Разное

polycompanion(c)

Возвращает матрицу компаньона c.

polydomain

polyzero

polyone

polyx

polytrim(c[, tol])

Удаляет «маленькие» «хвостовые» коэффициенты из полинома.

polyline(off, scl)

Возвращает массив, представляющий линейный полином.

© 2005–2020 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/1.18/reference/routines.polynomials.polynomial.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API