Случай равноотстоящих узлов

Пусть случай равноотстоящих узлов - student2.ru , случай равноотстоящих узлов - student2.ru .

Подставив эти выражения в (10.3), получаем

случай равноотстоящих узлов - student2.ru

случай равноотстоящих узлов - student2.ru

случай равноотстоящих узлов - student2.ru . (10.4) Выражение (10.4) называется интерполяционным многочленом Ньютона для интерполяции вперед.

Начало отсчета в нем расположено в крайнем левом узле случай равноотстоящих узлов - student2.ru (здесь случай равноотстоящих узлов - student2.ru ). Интерполяционный многочлен (10.4) удобно использовать в начале таблицы и для экстраполяции левее точки случай равноотстоящих узлов - student2.ru , т.е. для случай равноотстоящих узлов - student2.ru .

Рассмотрим пример интерполяции по формуле (10.4).

Пусть дана таблица значений функции случай равноотстоящих узлов - student2.ru и ее конечных разностей.

Конечные разности для простоты принято выписывать в числе единиц последнего десятичного знака, т.е. без указания положения запятой.

случай равноотстоящих узлов - student2.ru случай равноотстоящих узлов - student2.ru случай равноотстоящих узлов - student2.ru случай равноотстоящих узлов - student2.ru случай равноотстоящих узлов - student2.ru
5 случай равноотстоящих узлов - student2.ru 7 случай равноотстоящих узлов - student2.ru 9 случай равноотстоящих узлов - student2.ru 11 случай равноотстоящих узлов - student2.ru 13 случай равноотстоящих узлов - student2.ru 15 случай равноотстоящих узлов - student2.ru 0,087156   0,121869   0,156434   0,190809   0,224951   0,258819   -34713   -34565   -34375   -34142   -33868     -148   -190   -233   -274   -42   -43   -41

Допустим, что надо найти случай равноотстоящих узлов - student2.ru . Из таблицы видно, что третьи разности близки к постоянной. Это свидетельствует о том, что функция случай равноотстоящих узлов - student2.ru на рассматриваемом промежутке близка к некоторому алгебраическому многочлену третьей степени.

Положим в (10.4) случай равноотстоящих узлов - student2.ru .

Вычисления имеют вид:

случай равноотстоящих узлов - student2.ru , случай равноотстоящих узлов - student2.ru ,

случай равноотстоящих узлов - student2.ru , случай равноотстоящих узлов - student2.ru ,

случай равноотстоящих узлов - student2.ru .

случай равноотстоящих узлов - student2.ru

Промежуточные значения находились с семью знаками после запятой. Седьмой является запасным, в окончательном результате он округлен.

Для справки, точное значение случай равноотстоящих узлов - student2.ru , округленное с шестью знаками после запятой, равно 0,104528. т.е. все выписанные знаки для случай равноотстоящих узлов - student2.ru получились верные.

Для интерполяционного многочлена Ньютона при интерполяции назад начало отсчета случай равноотстоящих узлов - student2.ru расположено в крайнем правом узле случай равноотстоящих узлов - student2.ru , а используемые конечные разности идут в таблице от случай равноотстоящих узлов - student2.ru вправо вверх:

случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru       случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru   случай равноотстоящих узлов - student2.ru

Интерполяционный многочлен с узлами случай равноотстоящих узлов - student2.ru , имеет вид

случай равноотстоящих узлов - student2.ru . (10.5)

Этот многочлен называется интерполяционным многочленом Ньютона для интерполяции назад.

Обратное интерполирование.

а). Пусть функция случай равноотстоящих узлов - student2.ru задана таблицей.

Задача обратного интерполирования заключается в том, чтобы по заданному значению функции случай равноотстоящих узлов - student2.ru определить соответствующее значение аргумента случай равноотстоящих узлов - student2.ru .

Будем считать, что в рассматриваемом интервале функция случай равноотстоящих узлов - student2.ru монотонна. Следовательно, задача имеет единственное решение. Она решается с помощью интерполяционного многочлена Лагранжа. Для этого надо принять переменную случай равноотстоящих узлов - student2.ru за независимую, а случай равноотстоящих узлов - student2.ru считать функцией от случай равноотстоящих узлов - student2.ru . Написав по заданным узлам случай равноотстоящих узлов - student2.ru многочлен Лагранжа, можно определить случай равноотстоящих узлов - student2.ru по заданному случай равноотстоящих узлов - student2.ru . Остаточный член можно получить из остаточного члена формулы Лагранжа, меняя местами случай равноотстоящих узлов - student2.ru и случай равноотстоящих узлов - student2.ru

случай равноотстоящих узлов - student2.ru . (10.6)

б). Итерационные методы. Если функция случай равноотстоящих узлов - student2.ru задана в виде таблицы с равноотстоящими узлами, то для нее можно записать один из интерполяционных многочленов. Например, первый интерполяционный многочлен Ньютона:

случай равноотстоящих узлов - student2.ru . (10.7)

Рассматривая последнее выражение как уравнение относительно случай равноотстоящих узлов - student2.ru , находим случай равноотстоящих узлов - student2.ru по заданному значению случай равноотстоящих узлов - student2.ru , а затем вычисляем

случай равноотстоящих узлов - student2.ru .

Если число узлов велико, то получим алгебраическое уравнение высокой степени. При решении такого уравнения удобно применить метод итераций.

Для этого запишем уравнение (10.7) в виде

случай равноотстоящих узлов - student2.ru .

За начальное приближение принимаем случай равноотстоящих узлов - student2.ru , а затем применяем процесс итераций случай равноотстоящих узлов - student2.ru . При достаточно малом шаге случай равноотстоящих узлов - student2.ru процесс итераций сходится к искомому корню, т.е. случай равноотстоящих узлов - student2.ru случай равноотстоящих узлов - student2.ru .

Условием сходимости является выполнение неравенства случай равноотстоящих узлов - student2.ru .

На практике итерации продолжают до тех пор, пока два последовательных значения случай равноотстоящих узлов - student2.ru и случай равноотстоящих узлов - student2.ru не совпадут с заданной точностью, и полагают случай равноотстоящих узлов - student2.ru .

11. Интерполирование сплайнами.

Одним из способов интерполирования на всем отрезке случай равноотстоящих узлов - student2.ru является интерполирование с помощью сплайн-функций. Сплайн-функцией или просто сплайном называют кусочно-полиномиальную функцию, определенную на отрезке случай равноотстоящих узлов - student2.ru и имеющую на этом отрезке некоторое число непрерывных производных.

Рассмотрим частный, но распространенный в практике случай, когда сплайн определяется с помощью многочленов третьей степени (кубический сплайн).

Наши рекомендации