Погрешность интерполирования по формулам Ньютона.




Билет N 9

Интерполяционные многочлены Ньютона. Оценка погрешности.

Пусть дана табличная функция f(x) с постоянным шагом h. Значение функции задано в n+1 узле интерполирования. В силу теоремы о существовании и единстве интерполяционного многочлена для данной функции с n+1 узлом интерполирования существует единственный интерполяционный многочлен n-ой степени Pn(x) такой, что выполняется условие

Pn(xi)=yi (i=1,…,n)(1)

Представим этот многочлен в следующем виде:

(2) Pn(x)=a0+a1(x-x0)+a2(x-x0)(x-x1)+

+…+ an(x-x0)(x-x1)… (x-xn)

Неизвестны a0,a1,a2,…,an –коэффициенты

Эти коэффициенты нужно определить.

Воспользуемся условием (1), т.е. из условия, что в узлах интерполирования значение многочлена и значение табличной функции равны.

Возьмем х=х0, получим

Pn(x0)=а0=y0 а0=y0

X=x1: Pn(x1)=a0+a1(x-x0)

y1-y0=a1h Þ

 

X=x2:Pn(x1)=a0+a1(x-x0)+a2(x-x0)(x-x1)

в общем виде:

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

На практике эта формула применяется в несколько другом виде:

Возьмем , тогда

и формула (3) перепишется:

Если заменить функцию f(x)»Pn(x)-первым интерполяционным многочленом Ньютона, то получим первую интерполяционную формулу Ньютона.

Первый интерполяционный многочлен Ньютона используется для интерполирования в начале таблицы, т.е. дает большую точность для х»х0.

Для интерполирования в конце таблицы, т.е. для вычислений х»хn используется второй интерполяционный многочлен Ньютона.

Найдем его.

(4)Pn(x)=a0+a1(x-xn)+a2(x-xn)(x-xn-1)+…+an(x-xn)* *(x-xn-1)… (x-x1)

Коэффициенты находятся из условия совпадения интерполяционного многочлена с табличной функцией в узлах интерполирования.

х=хn; a0=yn; тогда

возьмем , тогда

(6)

Если задать функцию f(x) на второй итерационной последовательности, то получим вторую интерполяционную формулу Ньютона. f(x)»Pn(x) (7)

Погрешность интерполирования по формулам Ньютона.

Погрешность определяется по формуле: Rn(x)=f(x)-Pn(x)

Имеет место следующее соотношение: (8)

- для первого интерполяционного многочлена Ньютона

Данные формулы для оценки погрешностей можно применять если известно аналитическое выражение интерполяционной функции, и если функция f(x) имеет производные до n+1 порядка включительно

Однако при малых h мы можем взять

здесь

Поэтому формулы (8) и (9) можно переписать в следующем виде:

Интерполяционный многочлен Лагранжа. Оценка погрешности.

Пусть дана табличная функция y=f(x), заданная в (n+1) узле интерполирования.

X X0 X1 Xn
Y=f(x) Y0 Y1 yn

Построим интерполяционный многочлен n-й степени для которого выполняется условие:

Ln(xi) = yi, i=0, 1, … n (1)

Будем искать многочлен Ln(x) в следующем виде: (2) Ln(x)=l1(x)+l2(x)+…+ln(x)

Здесь li(x) – многочлен степени n такой, что: (3)

Условия (2) и (3) обеспечивают выполнение условия (1). Многочлены li(x) строятся следующим образом:

(4) li(x)=ci*(x-x0)*(x-x1)*…*(x - xi-1)*(x – xi+1)*…*(x – xn)

Здесь ci – постоянный коэффициент, значение которого можно определить из условия (3) т.е.

 

Если подставить значение ci в (4) то получим: (5)

 

6) Это интерполяционный многочлен Лагранжа.

Пример. Построить И.М.Л. для функции заданной таблично:

X      
Y=f(x)      

Интерполяционную формулу Лагранжа можно использовать в более простом виде. Обозначим через: wn+1(x)=(x-x0)*(x-x1)*…*(x-xn)

w’n+1(xi)=(xi-x0)*(xi-x1)*…*(xi-xi-1)*(xi-xi+1)*…*(xi-xn);

(7)

Если заменить функцию f(x) И.М. Лагренжа, то получим интерполяционную формулу Лагранжа.

(8) f(x)»Ln(x)

Оценка погрешностей И.Ф.Лагренжа производится так: Rn(x)=f(x)-Ln(x)

Разность Rn(x) – остаточный член формулы Лагранжа, его значение равно погрешности при замене функции f(x) значением И.М. Лагранжа.

Пусть функция f(x) имеет на отрезке [a,b], где a=x0, b=xn производные до (n+1)-го порядка включительно. Имеет место следующая формула: (9) Формулу (9) можно записать так:

если обозначить максимум производной

Mn+1=xÎ[a,b]max|f(n+1)(x)|, то

(10)



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2018-09-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: