КАТЕГОРИИ: Архитектура-(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) |
Метод Милна решения дифференциальных уравнений
Методом Адамса. Решение систем дифференциальных уравнений Метод Адамса легко распространяется на системы
При начальных условиях
Зная векторный начальный отрезок
Для контроля вычислений используем интерполяционную формулу Адамса
Погрешность полученного решения оценивается так же как и в случае одного уравнения.
Одним из наиболее простых и практических удобных численных методов решения дифференциальных уравнений является метод Милна. Пусть дано дифференциальное уроавнение
С начальным условием
Требуется найти решение этого уравнения на отрезке Выбрав шаг
Предположим, что нам известны первые четыре значения искомого уравнения
Значение искомого решения в точке определяем, интегрируя уравнение (159) в пределах от
Используя значение функции
Где - остаточный член Т интерполяционной формулы Ньютона. Подставляя (164) в (163) почленно интегрируя, получим
Или
Или
Где
Отбрасывая в (167) остаточный член
Так как
То, подставляя значения разностей в формулу (169), получим первую формулу Милна
В общем случае, предполагая известными значения искомого решения в точках
Как и в случае расчетных формул Адамса можно получить вторую контрольную формулу Милна. Для ее вывода проинтегрируем уравнение (159) в пределах от
Где
Подставляя (174) в (173) и почленно интегрируя, получим:
Где
Отбрасывая в выражении (176) остаточный член и используя представления разностей через значения функций получим вторую формулу Милна
В общем случае при определении значения искомого решения в точке
Вторая формула Милна как и Интерполяционная Адамса не может быть использована для вычисления значения Погрешность I и II формул Милна на одном шаге определяется выражениями (168) и (177) соответственно. Как и в случая экстраполяционной и интерполяционной формулы Адамса, погрешность значения
Замечание из выражений для остаточного члена I и II формул Милна очевидно, что погрешность обеих формул на одном шаге имеет порядок
Пример 13. Используя I и II формулы Милна найти в условиях примера в решение при Решение. В качестве начального отрезка используем значения решения в точка 0,0; 0,1; 0,2; 0,3, найденных методом Рунге-Кутта. Запишем значения Вычислим по I формуле Милна (171)
Записываем полученное значение в ьаблицу 13 в первую из строк, соответствующую формулу i=4.
Таблица 13.
Затем вычисляем Далее, применяя II формулу Милна (178), вычисляем
Записываем найденное значение Оцениваем погрешность значениея
Таким образом, Далее аналогичным образом вычисляем
Погрешность
Тренировочные задание.
Решение тренировочного задания. Задание I. По исходным начальным данным x0=1 и y0=2,70 вычисляем Дальнейшие вычисления выполняем аналогично, принимая за исходные значения x1,y1; x2,y2 и так далее. Результаты вычислений представлены в следующей таблице.
Задание II.
По исходным начальным данным x0 = 1 и y0 = 2,70 вычисляется y'0=–1,35. Затем вычисляются вспомогательные величины Принимая теперь за исходные данные x1=1,25 и y1=2,35, дальнейшие вычисления выполняем аналогично вышеприведенным, а их результаты представим в виде следующей таблицы:
Задание III.
По формуле (8) имеем:
Вычисление y2 = y(2,0) аналогично вычислению y1, а результат его представлен в следующей таблице:
Глава 9. Практикум. Задача А. Задача 1. Дано приближенное число
Дата добавления: 2014-12-25; Просмотров: 3894; Нарушение авторских прав?; Мы поможем в написании вашей работы! |