Spec-Zone.ru › NumPy 2.0

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

Ряд степеней (numpy.polynomial.polynomial)

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

Классы

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

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

Константы

polydomain

Объект массива представляет собой многомерный однородный массив элементов фиксированного размера.

polyzero

Объект массива представляет собой многомерный однородный массив элементов фиксированного размера.

polyone

Объект массива представляет собой многомерный однородный массив элементов фиксированного размера.

polyx

Объект массива представляет собой многомерный однородный массив элементов фиксированного размера.

Арифметика

polyadd(c1, c2)

Сложить один многочлен с другим.

polysub(c1, c2)

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

polymulx(c)

Умножить многочлен на x.

polymul(c1, c2)

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

polydiv(c1, c2)

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

polypow(c, pow[, maxpower])

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

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.

Вычисления

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

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

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

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

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

polyfromroots(roots)

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

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

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

Spec-Zone.ru

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