![]() КАТЕГОРИИ:
АстрономияБиологияГеографияДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРиторикаСоциологияСпортСтроительствоТехнологияФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Применение формулы Тейлора.Линеаризуя решение в окрестности начальной точки по формуле Тейлора, имеем Отсюда при Точное равенство (5), переписанное в виде говорит о том, что здесь мы имеем одновременно как саму формулу Эйлера для вычисления значения где x1 - некоторая точка интервала Остаточный член (6) характеризует локальную (или, иначе, шаговую) ошибку метода Эйлера, т. е. ошибку, совершаемую на одном шаге. Очевидно, что от шага к шагу, т. е. при многократном применении формулы (4), возможно наложение ошибок. За n шагов, т. е. в точке b, образуется глобальная ошибка; известный факт: порядок глобальной ошибки (относительно шага) на единицу ниже, чем порядок локальной ошибки, а порядком глобальной ошибки и определяется порядок соответствующего численного процесса задача Коши. Таким образом, локальная ошибка метода Эйлера, согласно (6), есть O(h2) , глобальная - O(h), т.е. метод Эйлера относится к методам первого порядка.
Начальную задачу для ОДУ (1)-(2) можно заменить эквивалентным интегральным уравнением. При Применение к интегралу в правой части равенства (8) простейшей одноточечной формулы прямоугольников дает приближенную формулу Правая часть которой, очевидно, совпадает с выражением (3) для подсчета значений В предположении, что на каждом i - том шаге в роли начальной точки
Несколько простых модификаций метода Эйлера.
Очевидно, применение к интегральному равенству (7) других простейших квадратурных формул будет порождать новые методы численного интегрирования задачи Коши (1)-(2). Применение к интегралу в (9) простейшей квадратурной формулы трапеций приводит к неявному методу который будем называть методом трапеций. Квадратурная формула трапеций, как известно, на порядок точнее формул правых и левых прямоугольников. Отсюда вытекает более высокий (на единицу) порядок точности метода трапеций (11) по сравнению с явным и неявным методами Эйлера(4) и (10), т.е. метод трапеций (15) – это метод второго порядка. Некоторый интерес представляет собой совместное применение явного метода Эйлера и неявного метода трапеций. По форме (11) представляет собой скалярную задачу о неподвижной точке относительно неизвестного (12) который называют методом Хойна (методом Эйлера-Коши) или методом с пересчетом. Построим другую пару формул с погрешностью на шаге такого же порядка. Интеграл в правой части заменим по формуле средних прямоугольников: Если положить В качестве Этим соотношениям соответствуют расчетные формулы: этот метод будем называть методом Эйлера на полуцелой сетке. Полученные методы относятся к семейству методов Рунге-Кутта.
Методы Рунге – Кутта.
В процессе вычислений фиксированы некоторые числа: Последовательно получаем: и полагаем Рассмотрим вопрос о выборе параметров Обозначим Если f(x,y)-гладкая функция своих аргументов, то Пусть существуют производные Кроме того, предположим, что существует Согласно формуле Тейлора выполняется равенство: где 0< Величина 1. При q=1 имеем: Равенство Этому значению Таким образом, s=1. Это метод первого порядка точности. 2. Рассмотрим q=2: Вычисляем производные Соотношение Таким образом, 3 уравнения, 4 параметра. Задавая один из них произвольно, получим различные методы Рунге-Кутта с погрешностью второго порядка малости по h. Например: Так как 3. Рассмотрим q=4, S=4. Один из точных методов, S=4,
Численное решение дифференциальных уравнений высших порядков.
Рассмотрим однородное дифференциальное уравнение порядка (r) Задача Коши: требуется найти частное решение, удовлетворяющее (r) начальным условиям: Одним из способов численного решения начальных задач для дифференциальных уравнений высших порядков является их сведение к соответствующим задачам для систем уравнений первого порядка. Заменой переменных сводим задачу к системе (r) уравнений 1-го порядка. Например:
Методы Рунге-Кутта легко распространяются на системы дифференциальных уравнений 1-го порядка. Например: рассмотрим систему Приближённые решения Метод Эйлера-Коши
|