Ряд Чебышева (numpy.polynomial.chebyshev)#
Этот модуль предоставляет ряд объектов (в основном функций), полезных для работы с рядами Чебышева, включая Chebyshev класс, который
инкапсулирует обычные арифметические операции. (Общая информация
о том, как этот модуль представляет и работает с такими полиномами, находится в
строке документации его «родительского» подпакета, numpy.polynomial).
Классы#
|
Класс ряда Чебышёва. |
Константы#
ndarray(shape, dtype=None, buffer=None, offset=0, strides=None, order=None) |
|
ndarray(shape, dtype=None, buffer=None, offset=0, strides=None, order=None) |
|
ndarray(shape, dtype=None, buffer=None, offset=0, strides=None, order=None) |
|
ndarray(shape, dtype=None, buffer=None, offset=0, strides=None, order=None) |
Арифметические#
|
Добавить один ряд Чебышёва к другому. |
|
Вычесть один ряд Чебышева из другого. |
|
Умножить ряд Чебышева на x. |
|
Умножить один ряд Чебышёва на другой. |
|
Разделить один ряд Чебышёва на другой. |
|
Возведение ряда Чебышева в степень. |
|
Вычислить ряд Чебышева в точках x. |
|
Вычислите 2-мерный ряд Чебышёва в точках (x, y). |
|
Вычислить 3-D ряд Чебышёва в точках (x, y, z). |
|
Вычислить двумерный ряд Чебышёва на декартовом произведении x и y. |
|
Вычислить 3-D ряд Чебышёва на декартовом произведении x, y и z. |
Исчисление#
Разные функции#
|
Сгенерировать ряд Чебышева с заданными корнями. |
|
Вычисление корней ряда Чебышёва. |
|
Псевдо-матрица Вандермонда заданной степени. |
|
Псевдо-матрица Вандермонда заданных степеней. |
|
Псевдо-матрица Вандермонда заданных степеней. |
|
Квадратура Гаусса-Чебышева. |
|
Весовая функция полиномов Чебышёва. |
Возвращает масштабированную сопровождающую матрицу c. |
|
|
Метод наименьших квадратов для подгонки ряда Чебышева к данным. |
|
Точки Чебышёва первого рода. |
|
Точки Чебышева второго рода. |
|
Удаление "малых" "концевых" коэффициентов из полинома. |
|
Ряд Чебышёва, график которого представляет собой прямую линию. |
|
Преобразовать ряд Чебышёва в полином. |
|
Преобразовать полином в ряд Чебышёва. |
|
Интерполировать функцию в точках Чебышёва первого рода. |
Смотрите также#
Примечания#
Реализации умножения, деления, интегрирования и дифференцирования используют алгебраические тождества [1]:
где
Эти тождества позволяют выразить ряд Чебышёва как конечный, симметричный ряд Лорана. В этом модуле такой ряд Лорана называется «z-рядом».
Ссылки#
A. T. Benjamin и др., «Combinatorial Trigonometry with Chebyshev Polynomials», Journal of Statistical Planning and Inference 14, 2008 (https://web.archive.org/web/20080221202153/https://www.math.hmc.edu/~benjamin/papers/CombTrig.pdf, стр. 4)