- •Лекция 1
- •Лекция 2
- •Уравнении с одним неизвестным
- •Метод деления отрезка пополам (метод бисекции).
- •Метод Ньютона (метод касательных).
- •Метод простой итерации.
- •Лекция 3 Системы линейных уравнений
- •3.Прямые методы
- •Итерационные методы
- •Метод Гаусса — Зейделя.
- •Системы уравнений.
- •Лекция 4 Аппроксимация функций.
- •Точечная аппроксимация.
- •Многочлены Чебышева.
- •Линейная и квадратичная интерполяция.
- •Сплайны.
- •Многочлен Лагранжа.
- •Лекция 5.
- •Метод Симпсона.
- •Использование сплайнов.
- •Кратные интегралы.
- •Метод Монте-Карло.
- •Лекция 6. Численное дифференцированно.
- •Погрешность численного дифференцирования.
- •Метод неопределенных коэффициентов.
- •Улучшение аппроксимации.
- •Частные производные.
- •Лекция 7.
- •Основные понятия.
- •Задачи оптимизации.
- •Одномерная оптимизация.
- •1. Задачи на экстремум.
- •Метод золотого сечения.
- •Метод градиентного спуска.
- •Лекция 8. Задачи с ограничениями.
- •Линейное программирование.
- •Геометрический метод.
- •Симплекс-метод.
- •Задача о ресурсах.
Многочлены Чебышева.
Погрешности могут быть распределены неравномерно но рассматриваемому интервалу изменения аргумента. Одним из способов совершенствования алгоритма вычислений, позволяющих более равномерно распределить погрешность по всему интервалу, является использование многочленов Чебышева.
Многочлен Чебышева
степени
определяется следующей формулой:
, (6)
,
.
Приведем многочлены Чебышева, полученные
по формуле (6) при
.
![]()
Для вычисления многочленов Чебышева
можно воспользоваться рекуррентным
соотношением
,
(7).
В ряде случаев важно знать коэффициент
при старшем члене многочлена Чебышева
степени![]()
.
Перейдем к пределу при
и воспользуемся формулой (6). Получим
Многочлены
Чебышева можно представить в
тригонометрической форме:
(8).
Нули (корни) многочленов Чебышева на
отрезке
определяются формулой
.
Они расположены неравномерно на отрезке и сгущаются к его концам. Вычисляя экстремумы многочлена Чебышева по обычным правилам (с помощью производных), можно найти его максимумы и минимумы:
.
В этих точках многочлен принимает
поочередно значения
,
т.е. все максимумы равны 1, а минимумы
равны -1. На границах отрезка значения
многочленов Чебышева равны
1.
Приведем формулы, необходимые при использовании многочленов Чебышева.
1. Многочлены Чебышева:
![]()
,![]()


2. Представление степеней
через многочлены
:


![]()
3. Выражение
через более низкие степени:

Вычисление многочленов
в лоб требует выполнить
умножений и
сложений.
Для исключения возведения
в степень в каждом члене, многочлен
целесообразно переписать в виде:
.
Этот прием называется схемой Горнера.
Метод требует
умножений и
сложений.
Алгоритм метода Горнера.

Использование схемы Горнера экономит машинное время и повышает точность вычислений за счет уменьшения погрешностей округления.
Линейная и квадратичная интерполяция.
Простейшим видом локальной интерполяции
является линейная интерполяция. Она
состоит в том, что заданные точки
![]()
соединяются прямолинейными отрезками,
и функция
приближается ломаной с вершинами в
данных точках.
Уравнения каждого отрезка ломаной в
общем случае разные. Поскольку имеется
интервалов
,
то для каждого из них в качестве
уравнения интерполяционного многочлена
используется уравнение прямой, проходящей
через две точки. Для
-го
интервала можно написать уравнение
прямой, проходящей через точки
и
,
в виде
.
Отсюда
(9).
При использовании линейной интерполяции
сначала нужно определить интервал,
в который попадает значение аргумента
,
а затем подставить его в формулу (9) и
найти приближенное значение функции в
этой точке.
Блок-схема линейной интерполяции.

Рассмотрим случай квадратичной
интерполяции. В качестве интерполяционной
функции на отрезке
принимается квадратный трехчлен.
Такую интерполяцию называют параболической.
Уравнение квадратного трехчлена
(10).
![]()
Содержит три неизвестных коэффициента
,
для определения которых необходимы три
уравнения. Ими служат условия
прохождения параболы (10) через три
точки
.
Эти условия можно записать в виде
(11).
Блок-схема алгоритма такая же, как и для
линейной интерполяции . Только нужно
использовать формулы (10) с учетом решения
системы линейных уравнений (11). Интерполяция
для любой точки
проводится по трем ближайшим к ней
узлам.
