Метод Рунге-Кутты

Материал из Циклопедии
Перейти к навигации Перейти к поиску
3_11. Алгоритм Рунге-Кутты // kirianov [10:14]

Метод Рунге-Кутты — численный метод получения решения дифференциального уравнения.

Предложен Рунге и Куттом.

Описание метода[править]

Суть метода Рунге-Кутты в пошаговом вычислении значений решения y = y(x) дифференциального уравнения вида y’ = f(x, y) с начальным условием (x0; y0).

Метод Рунге-Кутты является методом 3-го порядка точности и называется методом Рунге-Кутты 3-го порядка точности.

Формулы[править]

Невозможно разобрать выражение (SVG с запасным PNG (MathML можно включить с помощью плагина для браузера): Недопустимый ответ («Math extension cannot connect to Restbase.») от сервера «https://wikimedia.org/api/rest_v1/»:): {\displaystyle \begin{cases}k_1 = f(x_n,y_n)h \\ k_2 = f\left(x_n+\frac{h}{2},y_n+\frac{k_1}{2}\right)h \\ k_3 = f(x_n+h,y_n-k_1+2k_2)h \\ \Delta y = \frac{k_1+4k_2+k_3}{6} \\ x_{n+1}=x_n+h \\ y_{n+1}=y_n+ \Delta y\end{cases}}

Литература[править]

  • Демидович Б. П., Марон И. А. Основы вычислительной математики — М.: Наука, 1970

Другие методы[править]