- •Тема I. Методи рішення нелінійних рівнянь 5
- •Тема iІ. Чисельне рішення систем лінійних алгебраїчних рівнянь 18
- •Тема III. Методи чисельного інтегрування 34
- •Тема IV. Методи чисельного інтегрування звичайних диференційних рівнянь 44
- •Тема I. Методи рішення нелінійних рівнянь Лабораторна робота №1. Уточнення коренів нелінійного рівняння методом ділення відрізка наполовину
- •Лабораторна робота №2. Уточнення коренів нелінійного рівняння методом Ньютона (дотичних)
- •Лабораторна робота №3. Уточнення коренів нелінійного рівняння методом хорд (січних)
- •Лабораторна робота №4. Уточнення коренів нелінійного рівняння методом ітерацій (метод послідовних приближень)
- •Структура програми на мові програмування Turbo c
- •Порядок виконання лабораторних робіт №№ 1–4
- •Індивідуальні завдання
- •Контрольні запитання
- •Тема iІ. Чисельне рішення систем лінійних алгебраїчних рівнянь Лабораторна робота №5. Рішення систем лінійних алгебраїчних рівнянь методом Гауса
- •Лабораторна робота №6. Рішення систем лінійних алгебраїчних рівнянь методом Зейделя
- •Порядок виконання лабораторних робіт №№ 5, 6
- •Опис програмного комплексуgz.Exe
- •Індивідуальні завдання
- •Контрольні запитання
- •Тема III. Методи чисельного інтегрування Лабораторна робота №7. Обчислення визначеного інтеграла методом трапецій
- •Лабораторна робота №8. Обчислення визначеного інтеграла методом Сімпсона
- •Порядок виконання лабораторних робіт №№ 7, 8
- •Індивідуальні завдання
- •Варіанти індивідуальних завдань
- •Контрольні запитання
- •Тема IV. Методи чисельного інтегрування звичайних диференційних рівнянь Лабораторна робота №9. Чисельне інтегрування звичайних диференційних рівнянь методом Ейлера
- •Рішення рівняння (4.8) методом Ейлерa
- •Лабораторна робота №10. Чисельне інтегрування звичайних диференційних рівнянь модифікованим методом Ейлера
- •Рішення рівняння (4.8) модифікованим методом Ейлера
- •Лабораторна робота №11. Чисельне інтегрування звичайних диференційних рівнянь методом Ейлера-Коши
- •Рішення рівняння (4.8) методом Ейлера-Коши
- •Лабораторна робота №12. Чисельне інтегрування звичайних диференційних рівнянь методом прогнозу та корекції
- •Порядок виконання лабораторних робіт №№ 10 – 12
- •Індивідуальні завдання
- •Варіанти індивідуальних завдань
- •Контрольні запитання
- •Перелік рекомендованої літератури
Порядок виконання лабораторних робіт №№ 10 – 12
При підготовці до зайняття:
Вивчити теоретичні відомості по роботі.
Скласти програму для виконання індивідуального завдання. При реалізації методів чисельного інтегрування звичайних диференційних рівнянь з заданою точністю для розрахунку y’=f(x,y)використати допоміжні функції. Вигляд рівняння обирається по номеру з таблиці 4.4. Точність корекції в останньому методі (прозу та корекції) прийняти 0,001–0,0001
Під час зайняття:
Створити файл, набрати і налагодити програму.
За індивідуальним завданням (номер завдання відповідає номеру ім’я по батькові студента за журналом) провести чисельне інтегрування звичайних диференційних рівнянь методами Ейлера, модифікованим методом Ейлера, методом Ейлера-Коши та прогнозу і корекції.
Отримати результати розрахунку і остаточний лістінг програми.
За отриманими даними построїти графіки залежностей.
Оформити протокол лабораторної роботи.
Індивідуальні завдання
Таблиця 4.4
Варіанти індивідуальних завдань
№ вар. |
№ диф. рівн. |
Коефіцієнти |
Початкові значення |
Величина відрізку |
Шаг інтегрування | ||
K1 |
K2 |
x0 |
y0 | ||||
1 |
7 |
0,50 |
0,40 |
0,00 |
0,40 |
0 – 4 |
0,5 – 1,25 |
2 |
4 |
–0,40 |
3,10 |
1,00 |
1,80 |
1 – 13 |
2 – 0,5 |
3 |
2 |
1,30 |
3,60 |
1,00 |
2,00 |
1 – 7 |
1 – 0,25 |
4 |
1 |
0,85 |
1,80 |
0,50 |
0,20 |
0,5 – 4,5 |
0,5 – 0,125 |
5 |
3 |
0,02 |
4,10 |
0,00 |
0,40 |
0 – 10 |
1 – 0,25 |
6 |
5 |
1,80 |
2,60 |
1,00 |
0,50 |
1 – 2,6 |
0,2 – 0,05 |
7 |
6 |
0,40 |
0,50 |
1,00 |
1,20 |
1 – 5 |
0,5 – 0,125 |
8 |
7 |
–0,05 |
1,20 |
1,00 |
0,90 |
1 – 5 |
0,5 – 0,125 |
9 |
2 |
0,30 |
4,90 |
0,00 |
2,00 |
1 – 17 |
2 – 0,5 |
10 |
1 |
–0,05 |
0,10 |
0,00 |
1,40 |
0 – 8 |
0,5 – 0,125 |
11 |
6 |
0,70 |
–0,20 |
1,00 |
0,60 |
1 – 5 |
0,5 – 0,125 |
12 |
5 |
0,80 |
0,90 |
2,00 |
1,00 |
2 – 3,6 |
0,2 – 0,05 |
13 |
3 |
–0,22 |
0,80 |
1,00 |
0,50 |
1 – 9 |
1 – 0,25 |
14 |
4 |
0,08 |
1,40 |
4,00 |
5,00 |
4 – 36 |
4 – 1 |
15 |
7 |
–0,20 |
0,60 |
0,00 |
0,95 |
0 – 5 |
0,5 – 0,125 |
16 |
5 |
0,14 |
0,30 |
0,40 |
0,60 |
0,4 – 2,8 |
0,2 – 0,05 |
17 |
3 |
–0,15 |
2,30 |
0,00 |
0,30 |
0 – 4 |
0,5 – 0,125 |
18 |
1 |
0,20 |
1,30 |
1,00 |
0,80 |
1 – 5 |
0,5 – 0,125 |
19 |
2 |
0,40 |
1,70 |
1,00 |
1,00 |
1 – 9 |
1 – 0,25 |
20 |
4 |
–0,06 |
0,50 |
1,00 |
1,80 |
1 – 33 |
4 – 1 |
21 |
6 |
0,15 |
0,60 |
2,00 |
2,00 |
2 – 6 |
0,5 – 0,125 |
22 |
5 |
–0,25 |
3,40 |
0,50 |
0,20 |
0,5 – 2,9 |
0,3 – 0,075 |
23 |
2 |
–1,80 |
3,40 |
1,00 |
4,00 |
1 – 9 |
1 – 0,25 |
24 |
7 |
0,25 |
0,50 |
0,00 |
0,14 |
0 – 8 |
1 – 0,25 |
25 |
3 |
–0,05 |
1,60 |
1,00 |
1,00 |
1 – 4,2 |
0,4 – 0,1 |
26 |
5 |
0,50 |
1,20 |
0,80 |
0,10 |
0,8 – 2 |
0,1 – 0,025 |
27 |
4 |
0,20 |
1,00 |
2,00 |
4,00 |
2 – 10 |
1 – 0,25 |
28 |
1 |
–4,20 |
3,50 |
0,00 |
2,50 |
0 – 0,8 |
0,1 – 0,025 |
29 |
6 |
0,90 |
–0,10 |
2,00 |
1,00 |
2 – 6 |
0,5 – 0,125 |
30 |
5 |
–0,10 |
0,50 |
0,30 |
0,30 |
0,3 – 1,9 |
0,1 – 0,025 |
Таблиця 4.5
-
№ диф. рівн.
Вид рівняння
1
2
3
4
5
6
7