Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Интерполирование по равноотстоящим узлам




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

Пусть даны точки x0 , x1,..., xn,принадлежащие промежутку [ a,b ] и в них значения некоторой функции f (x): f (x0) = y0, f (x1) = y1, f (x2) = y2 ,..., f (xn) = yn. Пусть нам нужно вычислить значение функции f в некоторой точке x*, не совпадающей ни с одной из точек xi. В зависимости от положения точки x*, мы будем строить многочлены для начала, конца, или середины таблицы.

Рассмотрим интерполяционный многочлен в форме Ньютона вида

1. Начало таблицы.

Пусть точка x* лежит между точками x0 и x1. Введем новую переменную t, положив . Точками интерполирования будут ближайшие к точке x* узлы т.е. x0, x1,..., xk.

x y Dy D2y   Dny
x0 y0 Dy0 D2y0 ... Dn y0
x1 y1 Dy1 D2y1 ...  
x2 y2 Dy2 ...    
... ... ... D2yn-2    
xn-1 yn-1 Dyn-1      
xn yn        

 

Тогда интерполяционный полином в форме Ньютона будет иметь вид:

(5.1)

Это интерполяционный полином в форме Ньютона для начала таблицы.

О погрешности.

 

2. Конец таблицы.

Пусть точка x* лежит между точками xn-1 и xn. Тогда переменная t будет определена по правилу th=x-xn. Точками интерполирования будут точки xn, xn-1,..., xn-k . Интерполяционный полином будет иметь вид

(5.2)

3. Середина таблицы.

Пусть точка x* расположена так, что точки таблицы находятся с двух сторон от нее. В этом случае нам придется и в качестве точек интерполирования брать точки с двух сторон от нее. Пусть ближайшей к x*, является точка xi. Мы будем рассматривать точки... xi-2, xi-1, xi,

xi+1 , xi+2,.... Переобозначим их для удобства, т.е.... x-2, x-1, x0, x1, x2....

x y Dy D2y   Dny
... ... ... ...    
x-2 y-2 Dy-2 ...    
x-1 y-1 Dy-1 D2y-1 ...  
x0 y0 Dy0 D2y0 ... Dn y0
x1 y1 Dy1 D2y1 ...  
x2 y2 Dy2 ...    
... ... ... ... ...  
x k-1 yk-1 Dyk-1      
x k yk        

 

Нам придется рассмотреть 2 случая.

а) x* лежит между x0 и x1. В этом случае узлы интерполирования расположатся следующим образом x0, x1, x-1 , x2, x-2,.... Положим . Интерполяционный полином будет иметь вид:

(5.3)

Эта формула называется формулой Ньютона - Гаусса для середины таблицы интерполирования вперед.

б) x* лежит между x-1 и x0. Узлы выберем в следующей последовательности:

x0, x-1, x1 , x-2, x2,.... Снова полагаем и получаем интерполяционный многочлен в виде:

(5.4)

Это формула Ньютона - Гаусса для середины таблицы интерполирования назад.

С помощью полусуммы этих двух формул можно получить формулу Стирлинга:

(5.5)

 




Поделиться с друзьями:


Дата добавления: 2014-01-14; Просмотров: 1576; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.011 сек.