Если функция является непрерывно дифференцируемой на отрезке [-1, 1], то интерполяционный полином , совпадающий с в нулях полинома Чебышева степени n + 1, сходится к при для любой точки x из отрезка [-1, 1].
Практический вывод. Если интерполяция может выполняться с произвольным выбором узлов на отрезке [-1, 1], то целесообразно в качестве узлов выбрать нули полинома Чебышева.
Геометрический смысл. Для отрезка [a, b] точки, соответствующие нулям полинома Чебышева на отрезке[-1, 1], получаются построением на отрезке [a, b] полукруга, делением этого полукруга на n равных дуг и проецированием середин каждой из дуг на данный отрезок (рис. 5.4). Нули полинома Чебышева сгущаются к концам отрезка.
Кратко остановимся на главных моментах темы интерполяции полиномами.
Если в интерполяционной таблице все различны ( при ), то существует единственный интерполяционный полином, степень которого на единицу меньше, чем размерность интерполяционной таблицы.
Известны разные формы записи одного и того же интерполяционного полинома (форма Лагранжа, форма Ньютона, форма Стирлинга).
Существует оптимальное распределение узлов интерполяции на отрезке [-1,1], а именно нули полинома Чебышева, использование которых для непрерывно дифференцируемых функций обеспечивает сходимость интерполяционных полиномов.
С ростом степени интерполяционного полинома требуется существование у производных все более высокого порядка.
При неоптимальном распределении узлов интерполяции на отрезке [a, b] возможно увеличение погрешности с ростом степени интерполяционного полинома и возникновение осцилляции на концах отрезка.
Объем арифметических действий, необходимых для построения полинома Лагранжа – , полинома Ньютона – . Объем памяти – .
Задача 1
Проинтерполировать функцию полиномом , причем совпадение значений и требуется при . Найти относительную погрешность приближения значения.
Решение
Прежде всего, построим интерполяционную таблицу:
.
x |
0 |
1 |
2 |
y |
1 |
2 |
4 |
Размерность таблицы равна: 3, ;
.
Получаем систему линейных уравнений:
Получаем интерполяционный полином:
.
Проверим результат: , , ;
– интерполяционный полином.
Найдём относительную погрешность:
, ,
f(3) = , .
Ответ: , .
Задача 2
Проинтерполировать функцию функцией , причем совпадение значений и требуется при x = 0; 1; 2. Найти относительную погрешность приближения значения.
Решение
Построим интерполяционную таблицу:
x |
0 |
1 |
2 |
y |
1 |
2 |
4 |
Для нахождения неизвестных составим систему уравнений:
Полагая, что знаменатели дробей не обращаются в нуль, получаем систему линейных уравнений:
Система линейных уравнений имеет единственное решение:
Следовательно, или .
Проверим результат:
, , .
Найдём относительную погрешность:
, ,
.
Ответ: , .
Отметим, что функция не является непрерывной при x = 4. В отличие от задачи 1 задача 2 не всегда имеет решение. Существуют интерполяционные таблицы, для которых нельзя построить интерполяционную функцию j(x). В этом случае в ответе нужно указать, что задача не имеет решения.
Задача 3
По интерполяционной таблице построить интерполяционный полином и представить его в виде суммы полиномов Чебышева. Указать число M такое, что
для :
x |
-1 |
0 |
1 |
y |
6 |
1 |
2 |
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.