Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Численные методы решения дифференциальных уравнений
Метод Эйлера. Этот метод применяется в основном при проведении ориентировочных расчетов. Однако идеи, положенные в его основу, являются исходными при разработке многих других методов. Пусть дано дифференциальное уравнение (1) и заданы начальные условия (2), Требуется найти решение у= у(х) уравнения (1) на отрезке
Будем предполагать, что на отрезке [ a; b ], где ищется решение, выполнены все условия, обеспечивающие существование и единственность решения задачи Коши. Разобьем отрезок [ a; b ] точками Проинтегрируем уравнение (1) по отрезку
и получим:
Если шаг h достаточно мал, то можно считать, что
и тогда:
или где
Точно так же, интегрируя по отрезку
Вообще:
где обозначим
Реализация метода Эйлера сводится к последовательному вычислению разностей искомой функции и нахождению приближенных значений
в точках Геометрический смысл метода состоит в том, что интегральная кривая
заменяется приближенно ломаной Первое звено будет касаться интегральной кривой в точке
При вычислении последовательных значений
будет происходить накопление погрешностей, для приближенной оценки которых применяют двойной пересчет с шагом h и Если
и то абсолютную погрешность определяют из приближенного равенства
Пример. Пусть дано уравнение
и заданы начальные условия Выберем шаг интегрирования h=0, 2. Результаты вычислений будем заносить в таблицу. В первой строке (k=0) записываются начальные значения По ним вычисляют Тогда по формуле (3) при k=0, получим
Значения Затем вычисляют:
и
По формуле (3) при k=1 получим:
Дальнейшие вычисления выполняются аналогично. Таблица A
В последнем столбце таблицы приведены значения точного решения
|