Степенные ряды (numpy.polynomial.polynomial)#

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

Классы#

Polynomial(coef[, domain, window, symbol])

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

Константы#

polydomain

ndarray(shape, dtype=None, buffer=None, offset=0, strides=None, order=None)

polyzero

ndarray(shape, dtype=None, buffer=None, offset=0, strides=None, order=None)

polyone

ndarray(shape, dtype=None, buffer=None, offset=0, strides=None, order=None)

polyx

ndarray(shape, dtype=None, buffer=None, offset=0, strides=None, order=None)

Арифметические#

polyadd(c1, c2)

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

polysub(c1, c2)

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

polymulx(c)

: BUG, ENH: np._from_dlpack: экспорт корректной информации об устройстве

polymul(c1, c2)

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

polydiv(c1, c2)

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

polypow(c, pow[, maxpower])

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

polyval(x, c[, tensor])

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

polyval2d(x, y, c)

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

polyval3d(x, y, z, c)

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

polygrid2d(x, y, c)

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

polygrid3d(x, y, z, c)

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

Исчисление#

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

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

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

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

Разные функции#

polyfromroots(корни)

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

polyroots(c)

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

polyvalfromroots(x, r[, tensor])

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

polyvander(x, deg)

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

polyvander2d(x, y, deg)

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

polyvander3d(x, y, z, deg)

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

polycompanion(c)

Возвращает сопровождающую матрицу c.

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

Аппроксимация полинома методом наименьших квадратов.

polytrim(c[, tol])

Удаление "малых" "концевых" коэффициентов из полинома.

polyline(off, scl)

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

Смотрите также#

numpy.polynomial