КАТЕГОРИИ: Архитектура-(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) |
Интерполяционная формула Адамса
При построении интерполяционного многочлена F(x) можно использовать кроме значений еще неизвестное значение . Возьмем в качестве интерполяционного многочлена вторую интерполяционную форму Ньютона, а в качестве начальной точки выбираем
(132)
Подставив значение (132) и (113), получаем (133) Производя в (133) замену , получим:
(135)
Или, используя обозначения (120), , (136)
Где , , , , (137) ............... . Таким образом, формула (135) примет вид:
(138)
Формула (138) называется интерполяционной форсулой Адамса. Поскольку интерполяционная формула Адамса содержит в правой части неизвестное значение: , То ее нельзя непосредственно использовать для вычисления значения , она может быть использованна лишь для контроля вычислений, производимых по экстраполяционной формуле Адамса. При этом можно пользоваться той же таблицей, что и для экстраполяционной формулы Адамса. Сначала вычисляются и по экстрополяционной формуле Адамса, затем, используя найденное значение , находят: затем по интерполяционной формуле определяют значение и . Оценка Остаточного члена интерполяционной формулы адамса может быть сделана так же, как и для экстраполяционной формулы Адамса. Она имеет вид: . (139) Т.е. интерполяционная формула Адамса имеет на одном шаге погрешность того же порядка что и экстраполяционная формула адамса (при использовании разностей одного порядка). Однако постоянный множетель в оценке погрешности на шаге интерполяционной формулы Адамса всегда меньше, чем у экстраполяционной формулы того же порядка. Поэтому интерполяционная формула Адамса точнее экстраполяционной формулы Адамса. Как нетрудно показать, коэффициенты и связаны соотношением (140) Причем все и . Откуда ясно, что (141) И - монотонно убывают. На практике для оценки погрешности значения , найденного по более точной интерполяциионной формуле Адамса, пользуются следующим приемом. Предположим, что мы использовали экстраполяционную и интерполяционную формулы Адамса до третьих разностей включительно. Тогда, используя выражение для оценки погрешности на шаге, можно записать (142) (143) Вычитая из (142) выражение (143), получим . (144) Откуда получаем ошибку более точной интерполяционной формулы Адамса (145)
Если не превосходит допустимого значения , то шаг считается выбранным верно и расчет продолжается с выбранным шагом. Если же на некотором этапе расчета указанная величина превосходит , то шаг h следует уменьшить. Замечание формулы Адамса имеют на одном шаге погрешность порядка , следовательно на всем отрезке погрешность имеет порядок . Поэтуму величину h начального шага нужно определять из условия . (145)
Пример 12. Найти решение дифферинциального уравнения из примера 11 по интерполяционной формуле адамса. Оценить погрешность полученного решения. Решение Воспользуемся результатами вычислений и по интерполяционной формуле Адамса. Для этого перепишем первые пять строк таблицы 11 в новую таблицу. Таблица 12.
Используя найденное значение формулы , вычислим , , , , затем по интерполяционной формуле Адамса вычислим : И запишем его в столбец . Вычислим значение искомого решения при еще раз. =1,39971+0,183932=1,583642 В таблицу 12 еще раз записываем значение и . По формуле (145) оцениваем погрешность полученного по более точной, интерполяционной формуле, значения . Таким образом, полученное значение имеет пять верных знаков после запятой. Поскольку погрешность не превосходит заданного в примере 12 , то дальнейшие вычисления производят с тем же шагом, причем в вычислениях используют значение , найденное по интерполяционной формуле. Заново вычисляя , , , , Заносим результаты в таблицу 12. Затем по экстраполяционной формуле Адамса вычисляют: Результаты заносят в таблицу в строку при . После чего вычисляют , , . По интерполяционной формуле Адамса еще раз находят и . . Результаты фиксируют в таблице 12, записывая еще раз Х=0,5 Погрешность полученного решения на основании формулы (145) оценивается величиной Следовательно процесс нахождения следующего значения можно производить с тем же шагом . Для работы на ЭВМ формулы Адамса удобнее применять в другой форме, выражая значение не через разность , а непосредственно через величины . Для экстраполяционной формулы Адамса получим: (146) . Если ограничиться одним членом правой части, то получим форму эйлера . (147) Два члена правой части дадут . (148) Три члена дадут формулу . (149) Четыре члена правой части приведут к выражению. . (150) Аналогично для интерполяционной формулы Адамса (151) (152) (153) (154)
Дата добавления: 2014-12-25; Просмотров: 1613; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |