- •Кафедра математики
- •Метод Эйлера
- •2. Метод Рунге-Кутта
- •Содержание ргр "Приближенные методы решения дифференциальных уравнений"
- •Варианты
- •Образец выполнения ргр
- •Точное решение
- •Приближенное решение дифференциального уравнения по методу Эйлера.
- •3. Приближенное решение дифференциального уравнения по методу Рунге-Кутта
Образец выполнения ргр
Задание. Найти решение дифференциального уравнения с начальным условием на отрезке , приняв за шаг .
-
Точное решение
- линейное уравнение.
Подстановка:
При найдем
- точное решение дифференциального уравнения.
-
Приближенное решение дифференциального уравнения по методу Эйлера.
Т.к. то
0 |
||||
1 |
||||
2 |
||||
3 |
||||
4 |
||||
5 |
|
|
3. Приближенное решение дифференциального уравнения по методу Рунге-Кутта
1) Записываем в первой строке
2) Вычисляем тогда
3) Записываем во второй строке:
4) Вычисляем тогда
5) Записываем в третьей строке
6) Вычисляем тогда
7) Записываем в четвертой строке
8) Вычисляем тогда
9) В столбце записываем
10) Вычисляем
11) Получаем
Значения заносим в строку, помеченную индексом , и снова проводим вычисления по формулам (3).
0 |
0 |
1 |
0,1 |
0,1 |
|
|
0,05 |
1,05 |
0,11 |
0,22 |
|
|
0,05 |
1,055 |
0,1105 |
0,221 |
0,05 |
|
0,1 |
1,1105 |
0,12105 |
0,12105 |
|
|
|
|
|
|
|
1 |
0,1 |
1,11034 |
0,12103 |
0,12103 |
|
|
0,15 |
1,17085 |
0,13208 |
0,26417 |
|
|
0,15 |
1,17638 |
0,113264 |
0,26528 |
0,051 |
|
0,2 |
1,24298 |
0,12429 |
0,12429 |
|
|
|
|
|
|
|
2 |
0,2 |
1,2428 |
0,14428 |
0,14428 |
|
|
0,25 |
1,31494 |
0,15649 |
0,31298 |
|
|
0,25 |
1,32105 |
0,15710 |
0,31421 |
0,049 |
|
0,3 |
1,3999 |
0,16999 |
0,16999 |
|
|
|
|
|
|
|
3 |
0,3 |
1,39971 |
0,16997 |
0,16997 |
|
|
0,35 |
1,48469 |
0,18347 |
0,36694 |
|
|
0,35 |
1,49144 |
0,18414 |
0,36829 |
0,049 |
|
0,4 |
1,58384 |
0,19838 |
0,19838 |
|
|
|
|
|
|
|
4 |
0,4 |
1,58364 |
0,19836 |
0,19836 |
|
|
0,45 |
1,68282 |
0,21328 |
0,42656 |
|
|
0,45 |
1,69028 |
0,21403 |
0,42806 |
0,05 |
|
0,5 |
1,79767 |
0,29977 |
0,22977 |
|
|
|
|
|
|
|
5 |
0,5 |
1,79743 |
|
|
|
Из шестого столбца таблицы видно, что шаг выбран правильно.
Таблица сравнения методов Эйлера, Рунге-Кутта и точного решения уравнения.
x |
Метод Эйлера |
Метод Рунге-Кутта |
Точное решение |
y |
y |
y |
|
0 |
1 |
1 |
1 |
0,1 |
1,1 |
1,11034 |
1,11034 |
0,2 |
1,22 |
1,2428 |
1,2428 |
0,3 |
1,362 |
1,39971 |
1,3997 |
0,4 |
1,528 |
1,58364 |
1,58365 |
0,5 |
1,721 |
1,79743 |
1,79744 |