КАТЕГОРИИ: Архитектура-(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) |
Метод Эйлера. Метод рунге-кутtа
ЧИСЛЕННЫЕ РЕШЕНИЯ. ОДНОШАГОВЫЕ МЕТОДЫ. Конспект помогли составить А.Ю. Скавронский, П.В. Рощин.
Теперь рассмотрим задачи Коши для систем обыкновенных дифференциальных уравнений в общей постановке:
Здесь
с одной неизвестной функцией
Рассмотренные ниже методы легко распространяются на системы вида (10.1). Хотя решение некоторых задач Коши может быть найдено аналитически, во многих случаях, в том числе для большинства задач, представляющих практический интерес, такой путь оказывается невозможным. Цель этого и нескольких следующих параграфов настоящей главы состоит в описании способов построения приближенного решения задачи Коши с помощью численных методов, в частности, конечно-разностных методов. Первый шаг на пути численного решения состоит в разбиении отрезка Введем сетку: Вероятно, простейшей численной схемой является метод Эйлера, который определяется формулами
Вывод метода Эйлера очевиден. Из разложения Тейлора функции
где
Это и служит основой для (10.5). Геометрический смысл метода Эйлера заключается в аппроксимации решения на отрезке Метод Эйлера очень прост для реализации на ЭВМ: на шаге Как видно из расчетов применения метода, численное решение сильно отличается от точного и главный вопрос при использовании метода Эйлера или любого другого численного метода состоит в оценке точности приближенных значений а) ошибка дискретизации, возникающая в результате замены дифференциального уравнения (10.3) разностной аппроксимацией (10.5); б) ошибка округления, накопившаяся при выполнении арифметических операций по формулам (10.5). Поскольку анализ общей ошибки, возникающей по этим двум причинам, очень сложен, рассмотрим предельную ситуацию. Отбросим ошибки округления. Сейчас будем считать, что значения
называемую глобальной ошибкой дискретизации (иногда эту величину называют глобальной ошибкой усечения). Отметим, что Мы не будем здесь давать полный анализ глобальной ошибки дискретизации, а удовлетворимся лишь тем, что покажем, как такой анализ обычно проводится. Во-первых, предположим, что точное решение
Далее рассмотрим величину
которая называется локальной ошибкой дискретизации метода Эйлера в точке x и служит мерой того, насколько разностная аппроксимация
Таким образом, умноженная на Обычно нас интересует максимум
Отметим, что величина
Здесь воспользуемся стандартным обозначением Задача теперь состоит в том, чтобы связать локальную ошибку дискретизации с глобальной ошибкой дискретизации. Если обозначить ошибку
Предположим теперь, что функция
Тогда по теореме Лагранжа о среднем значении при некотором
Используя эту оценку и заменяя
Полагая здесь
Справедлива следующая Т е о р е м а 2 (ошибка дискретизации метода Эйлера). Если функция f(x,y) имеет ограниченную частную производную по второй переменной и если решение задачи (10.3) — (10.4) имеет ограниченную вторую производную, то глобальная ошибка дискретизации метода Эйлера Е(h) = О(h). Анализ показывает, что глобальная ошибка дискретизации есть О(h). Это обычно выражают утверждением, что метод Эйлера имеет первый порядок. Практическим следствием этого факта является ожидание того, что при уменьшении h приближенное решение будет все более точным и при стремлении h к нулю будет сходиться к точному решению с линейной скоростью по h; т.е. ожидается, что при уменьшении шага h вдвое ошибка уменьшится примерно в 2 раза.
Дата добавления: 2015-05-26; Просмотров: 1192; Нарушение авторских прав?; Мы поможем в написании вашей работы! |