Модифицированный метод Эйлера с пересчетом

Численное решение обыкновенных дифференциальных уравнений


Многие задачи науки и техники сводятся к решению обыкновенных дифференциальных уравнений (ОДУ). ОДУ называются такие уравнения, которые содержат одну или несколько производных от искомой функции. В общем виде ОДУ можно записать следующим образом:

Модифицированный метод Эйлера с пересчетом - student2.ru , где x – независимая переменная, Модифицированный метод Эйлера с пересчетом - student2.ru - i-ая производная от искомой функции. n - порядок уравнения. Общее решение ОДУ n–го порядка содержит n произвольных постоянных Модифицированный метод Эйлера с пересчетом - student2.ru , т.е. общее решение имеет вид Модифицированный метод Эйлера с пересчетом - student2.ru .

Для выделения единственного решения необходимо задать n дополнительных условий. В зависимости от способа задания дополнительных условий существуют два различных типа задач: задача Коши и краевая задача. Если дополнительные условия задаются в одной точке, то такая задача называется задачей Коши. Дополнительные условия в задаче Коши называются начальными условиями. Если же дополнительные условия задаются в более чем одной точке, т.е. при различных значениях независимой переменной, то такая задача называется краевой. Сами дополнительные условия называются краевыми или граничными.

Ясно, что при n=1 можно говорить только о задачи Коши.

Задача Коши

Решение задачи Коши

Задача Коши для одного обыкновенного дифференциального уравнения.

Модифицированный метод Эйлера с пересчетом - student2.ru

Модифицированный метод Эйлера с пересчетом - student2.ru

Метод Эйлера

Описание метода

Пусть дана задача Коши для уравнения первого порядка

Модифицированный метод Эйлера с пересчетом - student2.ru

Модифицированный метод Эйлера с пересчетом - student2.ru

где функция Модифицированный метод Эйлера с пересчетом - student2.ru определена на некоторой области Модифицированный метод Эйлера с пересчетом - student2.ru . Решение разыскивается на интервале Модифицированный метод Эйлера с пересчетом - student2.ru . На этом интервале введем узлы

Модифицированный метод Эйлера с пересчетом - student2.ru

Приближенное решение в узлах Модифицированный метод Эйлера с пересчетом - student2.ru , которое обозначим через Модифицированный метод Эйлера с пересчетом - student2.ru определяется по формуле

Модифицированный метод Эйлера с пересчетом - student2.ru

Эти формулы обобщаются на случай систем обыкновенных дифференциальных уравнений.

Оценка погрешности

Метод Эйлера является методом первого порядка. Если функция Модифицированный метод Эйлера с пересчетом - student2.ru непрерывна в Модифицированный метод Эйлера с пересчетом - student2.ru и непрерывно дифференцируема по переменной Модифицированный метод Эйлера с пересчетом - student2.ru в Модифицированный метод Эйлера с пересчетом - student2.ru , то имеет место следующая оценка погрешности

Модифицированный метод Эйлера с пересчетом - student2.ru

где Модифицированный метод Эйлера с пересчетом - student2.ru — средний шаг, то есть существует Модифицированный метод Эйлера с пересчетом - student2.ru такая, что Модифицированный метод Эйлера с пересчетом - student2.ru .

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

Значение метода Эйлера

Метод Эйлера являлся исторически первым методом численного решения задачи Коши. О. Коши использовал этот метод для доказательства существования решения задачи Коши. Ввиду невысокой точности и вычислительной неустойчивости для практического нахождения решений задачи Коши метод Эйлера применяется редко. Однако в виду своей простоты метод Эйлера находит свое применение в теоретических исследованиях дифференциальных уравнений, задач вариационного исчисления и ряда других математических проблем.

Модифицированный метод Эйлера с пересчетом

Вычисления по методу Эйлера с пересчетом делаются в два этапа.

Прогноз:

Модифицированный метод Эйлера с пересчетом - student2.ru .

Коррекция:

Модифицированный метод Эйлера с пересчетом - student2.ru .

Модифицированный метод Эйлера с пересчетом имеет второй порядок точности, однако для его реализации необходимо дважды вычислять правую часть функции. Заметим, что метод Эйлера с пересчетом представляет собой разновидностьметодов Рунге-Кутты (предиктор-корректор).

Наши рекомендации