Определение
численного решения ~ Одношаговый
численный метод ~ Метод Эйлера Геометрическая интерпретация метода
Эйлера ~ Метод Рунге-Кутты 4
порядка ~ Правило Рунге оценки
погрешности
Если задачу об отыскании всех решений
дифференциального уравнения удается свести к
конечному числу алгебраических операций,
операций интегрирования и дифференцирования
известных функций, то говорят, что уравнение интегрируется
в квадратурах. В приложениях крайне редко
встречаются уравнения, интегрируемые в
квадратурах. Поэтому для исследования
дифференциальных уравнений широко используются
приближенные, численные методы их решения.
Численное решение на
отрезке [a, b] задачи Коши
y' = f(x, y), y(a) = y0
состоит в построении таблицы приближенных
значений
y0, y1, ..., yi, ... yN
решения y(x) в узлах сетки
a=x0 < x1 < ... < xi
< ...< xN=b, y(xi)@ yi.
Если xi = a+ i h, h=(b-a)/ N, то сетка
называется равномерной.
Численный метод решения задачи Коши
называется одношаговым, если для
вычисления решения в точке x0 + h
используется информация о решении только в точке
x0.
Простейший одношаговый метод
численного решения задачи Коши - метод
Эйлера. В методе Эйлера величины yi
вычисляются по формуле
yi+1 = yi + h f(xi
, yi), i = 0, 1, ...
ПРИМЕР 1. Решение задачи
Коши методом Эйлера.
ПРИМЕР 2. Решение задачи
Коши методом Эйлера с шагом h и h/2.
Метод Эйлера допускает простую геометрическую
интерпретацию. Пусть известна точка (xi,
yi) интегральной кривой уравнения y'=f(x,
y).
Касательная к интегральной кривой уравнения,
проходящая через эту точку, определяется
уравнением
y = yi + f(xi , yi)(x-xi).
Следовательно, вычисленная методом Эйлера точка
(xi+1 , yi+1 ),
где xi+1=xi+h, yi+1=yi
+ h f(xi , yi), лежит на этой
касательной.
ПРИМЕР 3. Геометрическая
интерпретация метода Эйлера.
Методом Рунге-Кутты четвертого
порядка точности называют одношаговый
метод, относящийся к широкому классу методов
Рунге-Кутты. В этом методе величины yi+1
вычисляются по следующим формулам:
yi+1 = yi + h (k1 + 2k2
+ 2k3 + k4)/6 , i = 0, 1, ...
k1 = f(xi , yi),
k2 = f(xi+h/2, yi+hk1/2),
k3 = f(xi+h/2, yi+hk2/2),
k4 = f(xi+h, yi+hk3).
ПРИМЕР 4. Решение задачи Коши
методом Рунге-Кутты 4-го порядка.
ПРИМЕР 5. Сравнение
приближенных решений, вычисленных методом
Эйлера и Рунге-Кутты.
Практически оценить погрешность численного
метода позволяет правило Рунге.
Сначала вычисляют приближенное решение с шагом h,
затем - с шагом h/2. Тогда для метода
Рунге-Кутты 4 порядка точности справедливо
приближенное равенство
y(x2i) - y2i(h/2)
@ (y2i(h/2) -
yi(h))/15,
здесь yi(h) - приближенное
решение, вычисленное с шагом h,
y2i(h/2) - приближенное
решение, вычисленное с шагом h/2.
За оценку погрешности решения, вычисленного с
шагом h/2, принимают величину
maxi|y2i(h/2) - yi(h)
|/15.
ПРИМЕР 6. Решение задачи Коши
методом Рунге-Кутты с шагом h и h/2,
оценка погрешности.

|