- •Практична робота №1
- •1.1 Мета роботи
- •1.2 Короткі теоретичні відомості
- •1.3 Завдання
- •1.4 Контрольні питання
- •1.5 Таблиця індивідуальних завдань
- •Практична робота №2
- •2.1 Мета роботи
- •2.2 Короткі теоретичні відомості
- •2.3 Завдання
- •2.4 Контрольні питання
- •2.5 Таблиця індивідуальних завдань
- •Практична робота №3
- •3.1 Мета роботи
- •3.2 Основні теоретичні відомості
- •3.3 Завдання
- •3.4 Контрольні питання
- •3.5 Таблиця індивідуальних завдань
- •Практична робота №4
- •4.1 Мета роботи
- •4.2 Короткі теоретичні відомості
- •1 Основні визначення
- •4.3 Завдання
- •4.4 Контрольні питання
- •4.5 Таблиця індивідуальних завдань
- •Практична робота №5
- •5.1 Мета роботи
- •5.2 Короткі теоретичні відомості
- •5.3 Завдання
- •5.4 Контрольні питання
- •5.5 Таблиця індивідуальних завдань
- •Практична робота №6
- •6.1 Мета роботи
- •6.2 Короткі теоретичні відомості
- •1 Основні визначення
- •Прямокутників в ітераційній процедурі (6.3)
- •6.3 Завдання
- •6.4 Контрольні питання
- •6.5 Таблиця індивідуальних завдань
- •Практична робота №7
- •7.1 Мета роботи
- •7.2 Короткі теоретичні відомості
- •7.3 Завдання
- •7.4 Контрольні питання
- •7.5 Таблиця індивідуальних завдань
- •Практична робота №8
- •8.1 Мета роботи
- •8.2 Короткі теоретичні відомості
- •8.3 Завдання
- •8.4 Контрольні питання
- •8.5 Таблиця індивідуальних завдань
- •Практична робота №9
- •9.1 Мета роботи
- •9.2 Короткі теоретичні відомості
- •9.3 Завдання
- •9.4 Контрольні питання
- •9.5 Таблиця індивідуальних завдань
- •9.6 Таблиця індивідуальних завдань
- •Перелік рекомендованих джерел
7.4 Контрольні питання
1 Основні етапи пошуку кореня.
2 Визначення швидкості і порядку збіжності чисельного методу пошуку кореня.
3 Визначення інтервалу невизначеності кореня.
4 Метод Ейлера.
5 Метод Гюна.
6 Метод Рунге-Кутта.
7.5 Таблиця індивідуальних завдань
№ |
Система диференційних рівнянь |
Початкові умови |
1 |
2 |
3 |
1 |
|
|
2 |
|
|
3 |
|
|
4 |
|
|
5 |
|
|
6 |
|
|
7 |
|
|
8 |
|
|
9 |
|
|
10 |
|
|
1 |
2 |
3 |
11 |
|
|
12 |
|
|
13 |
|
|
14 |
|
|
15 |
|
|
Практична робота №8
Чисельний розв'язок гіперболічних рівнянь
8.1 Мета роботи
1 Вивчення основних визначень і положень теорії чисельного розв'язку гіперболічних рівнянь.
2 Вивчення основних методів чисельного розв'язку гіперболічних рівнянь.
3 Розробка програм і розв'язок на ЕОМ гіперболічних рівнянь.
8.2 Короткі теоретичні відомості
Як приклад гіперболічного рівняння розглянемо математичну модель вільних коливань струни
,
(8.1)
кінці
якої зафіксовані у точках х
= 0
і х
= l.
У початковий момент часу кожній точці
струни придали початкове зміщення
і швидкість
.
Постійна
у рівняння (8.1) визначається вагою і
натягом струни.
Отже, процес коливань струни визначається такими початковими
при
,
(8.2)
,
при
,
(8.3)
і граничними
,
=0
при
(8.4)
умовами.
Задача
(8.2) – (8.3) визначена на прямокутній
області
.
Часткові похідні другого порядку будемо апроксимувати за формулами:
,
(8.5)
.
(8.6)
Замінивши
у (8.1) часткові похідні
і
їх наближеннями (8.5) і (8.6), отримаємо
різницеву схему
,
яка апроксимує хвильове рівняння (8.1) на шаблоні типу «хрест» (рис.8.1).
Рисунок 8.1 - Шаблон типу “хрест”
Якщо
ввести позначення
,
то
,
(8.7)
де
,
.
Відповідним чином видозмінюється початкова (8.2)
,
(8.8)
і гранична (8.4)
,
,
,
(8.9)
умови.
Оскільки
кінці струни зафіксовані у точках
і
,
то
і
.
Початкова умова (8.3) задана у диференціальній формі, що вимагає, застосування до неї форм апроксимації. Найпростіша із них
.
Тоді
у відповідності з (8.3)
або
.
(8.10)
У
тому випадку, коли функція
має другу похідну, можна скористатися
формулою Тейлора порядку два, щоб
обчислити значення
для
другого ряду.
Оскільки
.
У відповідності з рівнянням (8.1)
.
Отже,
.
(8.11)
Розкладемо
функцію
у ряд Тейлора другого порядку. Маємо
,
де
;
;
-
залишковий член ряду Тейлора.
Оскільки,
у відповідності з формулою (8.3)
а згідно (8.10)
то
.
(8.12)
Формулу
(8.12) можна застосувати для обчислення
значень
для першого ряду. Для цього візьмемо
,
,
а функції
апроксимуємо за формулою
,
(8.13)
де
.
Формули
(8.12) і (8.13) дають можливість записати
наступну формулу для дискретних значень
:
.
Оскільки
,
то
.
Якщо
врахувати, що
,
то
.
(8.14)
На
відміну від формули (8.7), яка забезпечує
перший порядок точності
,
формула (8.10) має другий порядок точності
.
