Новое в версии 1.4.0.
Ряды Чебышева (numpy.polynomial.chebyshev)
Этот модуль предоставляет ряд объектов (в основном функций), полезных для работы с рядами Чебышева, включая класс Chebyshev, который инкапсулирует обычные арифметические операции. (Общая информация о том, как этот модуль представляет и работает с такими полиномами, находится в строке документации для его «родительского» подпакета, numpy.polynomial).
Классы
| Класс рядов Чебышева. |
Константы
Объект массива представляет собой многомерный однородный массив элементов фиксированного размера. | |
Объект массива представляет собой многомерный однородный массив элементов фиксированного размера. | |
Объект массива представляет собой многомерный однородный массив элементов фиксированного размера. | |
Объект массива представляет собой многомерный однородный массив элементов фиксированного размера. |
Арифметика
| Сложить один ряд Чебышева к другому. |
| Вычесть один ряд Чебышева из другого. |
| Умножить ряд Чебышева на x. |
| Умножить один ряд Чебышева на другой. |
| Разделить один ряд Чебышева на другой. |
| Возвести ряд Чебышева в степень. |
| Вычислить значение ряда Чебышева в точках x. |
| Вычислить значение двумерного ряда Чебышева в точках (x, y). |
| Вычислить значение трёхмерного ряда Чебышева в точках (x, y, z). |
| Вычислить значение двумерного ряда Чебышева на декартовом произведении x и y. |
| Вычислить значение трёхмерного ряда Чебышева на декартовом произведении x, y и z. |
Исчисление
Вспомогательные функции
| Создать ряд Чебышева с заданными корнями. |
| Вычислить корни ряда Чебышева. |
| Псевдо-матрица Вандермонда заданной степени. |
| Псевдо-матрица Вандермонда заданных степеней. |
| Псевдо-матрица Вандермонда заданных степеней. |
| Квадратура Гаусса-Чебышева. |
| Весовая функция полиномов Чебышева. |
Вернуть масштабированную компаньонскую матрицу c. | |
| Аппроксимация методом наименьших квадратов ряда Чебышева к данным. |
| Точки Чебышева первого рода. |
| Точки Чебышева второго рода. |
| Удалить «маленькие» «хвостовые» коэффициенты из полинома. |
| Ряд Чебышева, график которого представляет собой прямую линию. |
| Преобразовать ряд Чебышева в полином. |
| Преобразовать полином в ряд Чебышева. |
| Интерполировать функцию в точках Чебышева первого рода. |
См. также
Примечания
Реализации умножения, деления, интегрирования и дифференцирования используют алгебраические тождества [1]:
где
Эти тождества позволяют представить ряд Чебышева как конечный симметричный ряд Лорана. В этом модуле такой ряд Лорана называется «z-рядом».
Ссылки
A. T. Benjamin, и др., «Комбинаторная тригонометрия с многочленами Чебышева», Журнал планирования и вывода статистических данных 14, 2008 (https://web.archive.org/web/20080221202153/https://www.math.hmc.edu/~benjamin/papers/CombTrig.pdf, стр. 4)
© 2005–2024 NumPy Developers
Licensed under the 3-clause BSD License.
https://numpy.org/doc/2.0/reference/routines.polynomials.chebyshev.html