Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Численные методы решения систем ОДУ первого порядка
Рассмотренные выше методы решения задачи Коши для одного уравнения могут быть использованы также для решения систем дифференциальных уравнений первого порядка и уравнений высших порядков. Пусть задана задача коши для системы двух уравнений первого порядка:
Обобщим формулы явного метода Эйлера (5.5):
модифицированного метода Эйлера (5.7):
схемы Рунге-Кутта четвертого порядка точности (5.10):
Вычисления приближенного решения проводятся путем последовательного применения этих формул.
Рассмотрим задачу Коши для уравнения второго порядка
Введем вторую неизвестную функцию
которая решается с помощью методов, описанных выше. ПРИМЕР 5.2. Найти решение задачи Коши:
Точное решение: Проверим, что точное решение удовлетворяет данному дифференциальному уравнению. Действительно:
Решим задачу явным методом Эйлера (5.5), модифицированным методом Эйлера (5.7) и методом Рунге-Кутты (5.10) на сетке с шагом Введем функцию
Используем формулы явного метода Эйлера:
модифицированного метода Эйлера:
четырехэтапного метода Рунге – Кутты:
Решение оформим в виде таблиц.
Схема Эйлера:
Модифицированный метод Эйлера:
Схема Рунге-Кутта:
Как можно видеть, максимальная погрешность, определяемая как разность между точным и рассчитанным значением функции
|