- •Лабораторний практикум
- •58012, Чернівці, вул.Коцюбинського, 2 §1. Числові методи розв’язування задачі Коші для звичайних диференціальних рівнянь
- •1.1. Постановка задачі
- •1.2. Метод Ейлера та його модифікації
- •1.3. Системи диференціальних рівнянь
- •1.4. Методи Рунге-Кутти
- •Формули методу Рунге-Кутти другого порядку
- •1.5. Про оцінку похибки наближеного розв’язку задачі Коші
- •1.6. Оcновні формули однокрокових методів
- •Формули методу Ейлера та його модифікацій Порядок
- •1.7. Багатокрокові методи розв’язування задачі Коші звичайних диференціальних рівнянь першого порядку
- •1.7.1. Методи Адамса
- •1.7.2. Метод Мілна
- •1.7.3. Метод Хеммінга
- •1.7.4. Неявні багатокрокові методи
- •1.7.5. Явні багатокрокові методи
- •1.8. Багатокрокові методи розв’язування систем звичайних диференціальних рівнянь
- •1.9. Розв’язування задачі Коші для систем диференціальних рівнянь першого порядку за допомогою функції rkfixed системи MathCad
- •Лабораторна робота №1
- •Варіанти завдань
- •§2. Лінійні крайові задачі
- •2.1. Постановка задачі
- •2.2. Побудова різницевої схеми
- •2.3. Методи прогонки для системи із тридіагональною матрицею
- •2.3.1. Метод правої прогонки
- •2.3.2. Метод лівої прогонки
- •2.3.3. Метод зустрічної прогонки
- •2.4. Розв’язування крайової задачі для диференціального рівняння n-ого порядку за допомогою функції sbval системи MathCad
- •Лабораторна робота №2
- •Задачі для здр 2-го порядку
- •Варіанти завдань
- •Список літератури
- •§1. Числові методи розв’язування задачі Коші для звичайних диференціальних рівнянь
- •§2. Лінійні крайові задачі
- •58012, Чернівці, вул.Коцюбинського, 2
1.7.1. Методи Адамса
([1], c. 333-342; [2], 215-217; [6], c.230-236 ; [9], c.16).
Відповідна різницева схема набуває вигляду
n=m,
m+1,
… ,
де f n- = f (t n-, y n- ); b0, b1, …bm – деякі коефіцієнти.
Якщо b0=0, то метод Адамса явний, оскільки yn визначається явним чином за формулою
n=m,
m+1,
…
Якщо
ж b0
то
метод неявний і yn
потрібно знаходити із рівняння
n=m,
m+1,
… ,
Як
показано в [4,6], для фіксованого m
явна схема Адамса має порядок р=m,
а неявна p=m+1,
якщо тільки розв’язок диференціальної
задачі
Наведемо приклади різницевих схем Адамса. Неявна схема Адамса порядку p=2 набуває вигляду
n=1,
2, … , (1.14н)
.
Явна схема Адамса порядку p=2 вимагає попереднього знаходження y1, яке можна обчислити методом Рунге-Кутти (див. 1.4.) порядку 2. Значення yn обчислюється за формулою
n=
2, 3, … , (1.14я)
Неявний і явний методи Адамса третього порядку мають відповідно вигляд:
n=
2, 3, … , (1.15н)
і
n=
3,4, …
(1.15я)
Уточнення yn здійснюється методом простої ітерації
i=0,1,
… .
Коефіцієнти неявних і явних методів Адамса порядку р=2-4 наведені у табл. 5 і 6.
Таблиця 5. Неявні методи Адамса
2 |
|
|
|
|
3 |
|
|
|
|
4 |
|
|
|
|
|
b0 |
b1 |
b2 |
b3 |
Таблиця 6. Явні методи Адамса
2 |
|
|
|
|
3 |
|
|
|
|
4 |
|
|
|
|
|
b1 |
b2 |
b3 |
b4 |
Використовуючи останній рядок таблиці 6, явний метод Адамса четвертого порядку можна виписати так:
(1.16)
Отримана
формула називається екстраполяційною
формулою Адамса. Вона застосовується
для передбачення (прогнозу) значення
.
Обчислене за формулою (1.16) значення
шуканого розв’язку позначають через
.
Це значення уточнюється за формулою
корекції
(1.17)
яка
називається інтерполяційною формулою
Адамса. Тут
Отримане значення можна уточнити ще
краще, використавши замість
в (1.17)
і коректуючи знов. Точність одержаного
результату в методі Адамса контролюється
на кожному кроці за допомогою формули
.
Якщо
, де
- наперед задана точність, то покладають
і далі
переходять до обчислення
. Якщо ж
,
то вдвічі
зменшують
крок інтегрування h. При цьому виникає
потреба і в
перерахунку
,,початкового
відрізку’’.
Розглянута схема для методу 4-го порядку реалізується аналогічним способом для методів інших порядків.
