Участник:SVDer/Черновики/ОДУ/Обыкновенные дифференциальные уравнения первого порядка/Метод Рунге-Кутты: различия между версиями

Содержимое удалено Содержимое добавлено
Новая страница: «В методе функциональных рядов последующее значение функции определялось через производн...»
 
(нет различий)

Текущая версия от 18:19, 19 декабря 2010

В методе функциональных рядов последующее значение функции определялось через производные. Если функция имеет сложный вид, то вычислять производные бывает затруднительно. Метод Рунге-Кутты использует значения только и . Рассматривается метод четвертого порядка.

Пусть известно значение функции на предыдущем шаге, тогда определяют следующие числа:

Затем значение на следующем шаге определяется по формуле

Пример Решить предыдущий пример методом Рунге-Кутты. Результаты вычисления опять сведем в таблицу.

Значения x Аналитические значения y Численно полученные значения Относительная погрешность, 10-9 %
0 1,00000 1,00000 0,000
0,1 1,00250 1,00250 0,162
0,2 1,01005 1,01005 1,636
0,3 1,02276 1,02276 5,906
0,4 1,04081 1,04081 15,091
0,5 1,06449 1,06449 32,697
0,6 1,09417 1,09417 64,667
0,7 1,13032 1,13032 120,703
0,8 1,17351 1,17351 215,873
0,9 1,22446 1,22446 372,483
1,0 1,28403 1,28403 622,204

Максимальная ошибка составляет 6,22204·10-7</math> %. Для рассмотренного примера метод Рунге-Кутты оказался самым точным.