Читайте также:
|
Представим искомый полином в виде
, (4)
где
полиномы степени
, удовлетворяющие условиям
,
. (5)
Поэтому
. (6)
b. Интерполяционный полином в форме Ньютона.
Для построения интерполяционного полинома Ньютона нам понадобится понятие разделенной разности.
Пусть в различных точках
, известны значения функции
. Разделенные разности нулевого порядка
есть значения функции
; разделенные разности первого порядка определяются равенствами
, (7)
разделенные разности второго порядка равенствами
, (8)
и в общем случае разности
-го порядка определяются через разности
-го порядка по формулам
. (9)
Имеет место равенство
. (10)
Доказательство проведем по индукции. При
равенство верно исходя из определения (7). Пусть формула (10) верна при
. Тогда
(11)
В равенстве (11) слагаемые содержащие
и
встречаются только по одному разу, причем с коэффициентами имеющими требуемый вид. Остальные
встречаются дважды, и коэффициент при
равен
,
что и требовалось доказать.
Перейдем к выводу формулы полинома Ньютона, Для этого перепишем интерполяционный полином Лагранжа в виде:
, (12)
здесь
интерполяционный полином Лагранжа по узлам
и
. Полином
(13)
имеет степень
и обращается в нуль в точках
, поэтому его можно представить в виде
, (14)
где
коэффициент при
в полиноме
.
Из (6) и (10) следует, что
. (15)
Учитывая (12)–(15), получаем
. (16)
Интерполяционный полином, записанный в виде (16) принято называть интерполяционным полиномом Ньютона.
Отметим, что в силу единственности решения системы (3), полиномы Лагранжа и Ньютона представляют собой различные формы записи одного и того же интерполяционного полинома.
2. Погрешность интерполирования.
Для того, чтобы оценить разность между
и построенным интерполяционным полиномом
, предположим, что
имеет непрерывную
производную на отрезке
.
Введем в рассмотрение вспомогательную функцию
, (17)
где
,
и выберем
из условия
, где
- точка, в которой оценивается погрешность. Тогда
.
При таком выборе
функция
имеет нули в
- х точках
. На основании теоремы Ролля, ее производная 
обращается в нуль по крайней мере в
точке. Повторяя аналогичные рассуждения, заключаем, что
обращается в нуль хотя бы в одной точке
, т.е.
.
Следовательно, в силу того что
,
, (18)
и остаточный член имеет вид.
, (19)
откуда
, (20)
где
.
Замечание.
Оценка (20) дает приемлемый результат, если точка
находится на отрезке
(интерполяция). В случае, когда точка
лежит за пределами отрезка (экстраполяция), множитель
резко возрастает. Поэтому на практике экстраполяцию стараются не применять или пользоваться полиномами невысокой степени.
3. Интерполяционный полином Эрмита.
Пусть в точках
заданы не только значения функции
, но может быть и значения производных:
. (21)
Требуется построить полином
степени
, где
, удовлетворяющий условиям:
. (22)
Докажем, что такой полином существует и единственен.
Пусть
.
Условия (22) представляют собой систему линейных алгебраических уравнений порядка
.
Рассмотрим соответствующую однородную систему
. (23)
Выполнение условий (23) означает, что полином
имеет не менее
нулей с учетом кратности. Учитывая, что степень полинома равна
, то это возможно лишь в случае, когда
, т.е. однородная система (23) имеет только тривиальное решение
.
Следовательно, неоднородная система уравнений (22) всегда совместна и имеет единственное решение. Аналогично предыдущему можно получить формулу погрешности интерполяции
, (24)
где
.
Для построения полинома Эрмита, удобно использовать аппарат разделенных разностей с кратными узлами. Строгое обоснование этого метода выходит за рамки нашего пособия, поэтому ограничимся простейшим примером.
Пусть требуется построить интерполяционный полином Эрмита по значениям:
.
При построении таблицы разделенных разностей с кратными узлами полагают:
и так далее.
Искомый полином имеет следующий вид
.
Далее

.
Откуда
.
4. Интерполирование сплайнами
С увеличением числа узлов интерполирования растет степень полинома, что приводит к росту объема вычислений, а чтобы оценка погрешности (20) была конструктивной, требуется высокая гладкость приближаемой функции. Поэтому в середине прошлого века весьма плодотворной оказалась идея использовать кусочно-полиномиальную интерполяцию при помощи полиномов третьей степени, так называемых кубических сплайнов.
Пусть на отрезке
выбрано некоторое множество узлов
, (25)
в которых заданы значения функции
.
Дата добавления: 2015-08-05; просмотров: 112 | Нарушение авторских прав
| <== предыдущая страница | | | следующая страница ==> |
| Интерполирование функций. | | | Определение. |