Решение. .
По начальным данным заполним первую строку в столбцах 2 и 3. Из уравнения вычисляем в столбце 4. К содержимому столбца 3 прибавляем содержимое столбца 5 этой же строки (вычисляем ), и результат записываем в столбец 3 следующей строки. Определяем и затем шаги повторяем до тех пор, пока не будет пройден весь отрезок.
Рисунок 23.5 – Схема алгоритма метода Эйлера [kgl].
[gl] Тема 24. Метод Рунге‑Кутта 2-го порядка (метод Эйлера-Коши). Метод Рунге‑Кутта 4-го порядка [:]
Рассмотрим метод Рунге – Кутта второго порядка (метод Эйлера – Коши). В этом методе величины вычисляются по следующим формулам (рисунок 24.1): , . Тогда . Обозначим , тогда . Геометрически это означает, что определяется направление интегральной кривой в исходной точке и во вспомогательной точке , а в качестве окончательного выберем среднее из этих направлений.
Рисунок 24.1 – Метод Эйлера-Коши Пример 24.1. Решить методом Рунге – Кутта второго порядка дифференциальное уравнение с начальным условием y (0) = 1.3 на отрезке [0; 1].
Метод Рунге ‑ Кутта четвёртого порядка В вычислительной практике наиболее часто используется метод Рунге-Кутта четвёртого порядка. Пусть функция y определяется дифференциальным уравнением y ' = f (x, y) при начальном условии y (x 0) = y 0. При численном интегрировании такого уравнения определяют четыре числа: k 1, k 2, k 3, k 4: В этом методе величины вычисляются по следующим формулам:
Пример 24.2. Пусть дано дифференциальное уравнение с начальным условием y (0) = 1.5. Найти с точностью ε = 0.01 решение этого уравнения методом Рунге – Кутта четвёртого порядка при x = 1.5.
|