Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Дифференциальных уравнений первого порядка
Рассмотрим задачу Коши: найти решение дифференциального уравнения y ' =f(x, y), удовлетворяющее начальному условию y(x0)=y0. Теорема (условие существования и единственности решения). Пусть выполнены условия: 1) функция двух переменных f(x, y) определена в области G, непрерывна в прямоугольнике R= { (x, y) | | x-x0 | £ a, | y-y0 | £ b }Ì G и " (x, y)Î R |f(x, y)| £ M; 2) функция двух переменных f(x, y) имеет частную производную по переменной y в каждой точке прямоугольника R, причем $ N> 0 " (x, y)Î R |f ' y(x, y)| £ N. Тогда существует единственное решение y=j(x) дифференциального уравнения y ' =f(x, y), определенное и непрерывное на отрезке [ x0-d, x0+d ], где d=min { a, }, такое, что j(x0)=y0.
Метод последовательных приближений Если выполнены все условия теоремы, то для решения задачи Коши можно использовать метод последовательных приближений: y0(x)=y0, yn(x)=y0+ , n=1, 2, …. Для оценки погрешности используется формула | yn(x)-j(x) | £ . Метод последовательных приближений решения задачи Коши является приближенно аналитическим. Существуют и другие приближенные методы решения дифференциальных уравнений, среди которых особо выделяют численные методы. Пусть на отрезке [ x 0, xn ] существует единственное решение задачи Коши. Рассмотрим класс численных методов Рунге-Кутта. Разобьем отрезок [ x 0, xn ] точками x0, x1, x2, …, xn на n равных отрезков длины h. Реализация численных методов сводится к последовательному нахождению приближенных значений y1, y2, …, yn в точках x1, x2, …, xn, для чего на каждом шаге вычисляется поправка Dyi, и тогда yi+1=yi+Dyi, i=0, 1, 2, …, n -1. Численные методы Рунге-Кутта отличаются друг от друга способом вычисления поправки на шаге. При вычислении последовательных значений y1, y2, …, yn происходит накопление погрешности. Для приближенной оценки погрешности применяют обычно двойной пересчет с шагом h и с шагом , обозначая при этом приближенное значение решения в точке xi, полученное с шагом h, за yi, а улучшенное значение, полученное с шагом , за .
Метод Эйлера-Коши Dyi= × (f(xi, yi)+f(xi+1, )), где = yi+h× f(xi, yi). Абсолютную погрешность метода определяют из приближенного равенства | -y(xi) |» | - yi |, i=1, 2, …, n.
|