![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Элементы теории. Пусть дана система двух дифференциальных уравнений первого порядка:
Пусть дана система двух дифференциальных уравнений первого порядка:
Решением системы (1) называется пара функций j1(х) и j2(х), при подстановке которых в систему получаются тождества:
Решению Теорема. Если функции f1 (x, y, z) и f2 (x, y, z) – правые части дифференциальных уравнений системы (1) – непрерывны вместе со своими частными производными по переменным y и z в некоторой области D трехмерного пространства, то для любой точки (x0 , y0 , z0 ) Î D система (1) имеет единственное решение, удовлетворяющее начальным условиям: y(x0 ) = y0 , z(x0 ) = z0 . (2) Задача Коши состоит в нахождении решения системы (1), удовлетворяющего начальным условиям (2). Постановка задачи Коши для системы n дифференциальных уравнений первого порядка аналогична задаче (1)-(2), а именно, требуется найти решение системы:
при начальных условиях y1 (x0 ) = y10 , y2 (x0 ) = y20 , …, yn (x0 ) = yn0 . (4) Теорема существования и единственности решения задачи Коши (3)-(4) имеет формулировку, аналогичную приведенной для частного случая Введем векторные обозначения: Тогда задача Коши в векторной форме имеет вид:
Численное решение задачи Коши (5) состоит в том, что на отрезке Будем искать решение на равномерной сетке с шагом h = (b – a) /m. Погрешность численного метода оценивается величиной
Практически погрешность в точке xi оценивают по формуле Рунге. Пусть:
где р – порядок точности численного метода. Будем находить решение задачи Коши для системы дифференциальных уравнений с помощью классического метода Рунге-Кутта четвертого порядка. Векторная форма алгоритма метода Рунге-Кутта для задачи (5) имеет вид:
где Рассмотрим применение этого алгоритма к решению системы двух обыкновенных дифференциальных уравнений (1) с начальными условиями (2):
Задача Коши для дифференциального уравнения n -го порядка ставится следующим образом: найти решение уравнения
при начальных условиях
Задача Коши (9)-(10) для дифференциального уравнения n -го порядка приводится к задаче Коши для системы n дифференциальных уравнений первого порядка (3)-(4), к которой применяются методы решения систем. Обозначим и выразим функцию y(x) вместе с ее производными до (n-1) -го порядка включительно через введенные функции
Вместо задачи (8)-(9) имеем задачу для системы уравнений:
при начальных условиях
Численным решением задачи Коши (8)-(9) является таблица значений функции y1 в точках xi, i = 1, …, m.
|