
- •Значуща цифра
- •Округлення чисел
- •Похибка суми
- •Похибка добутку
- •Частинний випадок: При множенні наближеного числа на точний множник відносна гранична похибка не змінюється, а абсолютна гранична похибка збільшується в разів.
- •Правило. Якщо всі співмножники мають m правильних десяткових знаків і кількість їх не більша 10, то кількість правильних знаків в добутку на одну або дві одиниці менше m .
- •Похибка частки
- •Кількість правильних знаків частки.
- •Відносна похибка степеня
- •Відносна похибка частки Теорема. Гранична відносна похибка кореня -го степеня в разів менша граничної відносної похибки підкореневого числа. ( ). Похибка різниці
- •Обчислення без точного врахування похибок
- •Пряма задача теорії похибок
- •Обернена задача теорії похибок
- •Метод меж
- •Методичні вказівки
- •Індивідуальні завдання
- •Лабораторна робота № 2.
- •Мета: Вивчити та набути практичні навички розв’язування нелінійних рівнянь з однією змінною наближеними методами. Завдання:
- •Теоретичні відомості
- •Індивідуальні завдання
- •Контрольні запитання
- •Мета: Вивчити та набути практичні навички розв’язування систем нелінійних рівнянь наближеними методами. Завдання:
- •Методичні вказівки
- •Контрольні запитання
- •Теоретичні відомості
- •Контрольні запитання
- •Лабораторна робота №5 Методи розв’язування задач про власні значення та власні вектори матриць
- •Теоретичні відомості та методичні рекомендації
- •Контрольні запитання
- •Індивідуальні завдання
- •Інтерполювання сплайнами
- •Мета: Вивчити методику та набути практичних навичок інтерполювання сплайнами таблично заданих функції.
- •Завдання: Побудувати кубічний сплайн таблично заданої функції у відповідності із індивідуальним завданням, наведеним у таблиці.
- •Теоретичні відомості
- •Індивідуальні завдання
- •Контрольні запитання
- •Теоретичні відомості
- •Варіанти завдань Чисельне диференціювання
- •Чисельне інтегрування
- •Результат розв’язання наведено в таблицях
- •Метод Рунге - Кутта
- •Індивідуальні завдання
- •Тема:Наближене розв’язування диференціального рівняння методом Адамса.
- •Лабораторна робота №13
- •Рівняння еліптичного типу.
- •Рівняння параболічного типу.
- •Лабораторна робота №15
Інтерполювання сплайнами
Мета: Вивчити методику та набути практичних навичок інтерполювання сплайнами таблично заданих функції.
Завдання: Побудувати кубічний сплайн таблично заданої функції у відповідності із індивідуальним завданням, наведеним у таблиці.
Теоретичні відомості
Наведемо спосіб побудови кубічних сплайнів.
Нехай
інтерпольована функція
задана своїми значеннями
в точках
(
).
Довжину відрізка
позначимо
.
Будемо шукати кубічний сплайн на кожному
із частинних відрізків
у вигляді
|
(1) |
де
,
,
,
– невідомі коефіцієнти.
Для
відрізків коефіцієнтів буде
.
Будемо
вимагати збігання значень
у вузлах з табличними значеннями функції
:
|
(2) |
|
(3) |
Кількість
цих рівнянь (
)
вдвічі менше кількості невідомих
коефіцієнтів; щоб отримати додаткові
умови, вимагатимемо також неперервності
і
у всіх точках, включаючи вузли. Для цього
треба прирівняти ліві і праві похідні
,
,
,
у внутрішніх вузлах
.
Похідні:
,
.
Для
першої похідної маємо
,
,
(для
перш за все потрібно у виразі
замінити
на
).
Аналогічно для другої похідної:
,
,
.
Прирівнюючи ліві і праві похідні, отримуємо
|
(4) |
|
(5) |
Ці
рівняння дають ще
умов. Не вистачає ще дві умови. Як правило
їх приймають у вигляді вимоги до поведінки
сплайна у граничних точках
і
.
Якщо
вимагати нульової кривини сплайна на
кінцях (тобто рівності нулю другої
похідної (
,
)),
то отримаємо
|
(6) |
Перепишемо тепер всі рівняння (3)-(6), виключаючи невідомих :
|
|
|
(7) |
|
|
, |
|
. |
|
Система
(7) складається з
рівнянь. Розв’язуючи її, отримаємо
значення невідомих
,
,
(відомо, що
),
що визначають сукупність усіх формул
для шуканого інтерполяційного сплайна
|
(8) |
Приклад.
Побудувати кубічний сплайн
,
якщо задано значення функції
,
:
|
|
На
кінцях відрізка
задані граничні умови
,
.
Розв’язання.
Скористаємося розрахунковими формулами (7). Маємо:
1)
при
:
,
,
;
2)
при
тільки:
,
додатково
,
.
Розв’язуючи
отриману систему 5 рівнянь з 5 невідомими
,
,
,
,
,
,
знаходимо коефіцієнти сплайнів для
кожного із 2 відрізків.
Нагадаємо,
що
,
,
,
.
Отож,
маємо
,
,
,
.
Підставляємо
відомі величини
та значення
,
отримуємо
,
,
,
,
,
.
Звідси маємо
,
,
,
,
,
.
Запишемо у вигляді таблиці
Найпростіший метод розв’язання системи засобами MS Excel – це матричний метод (знаходження оберненої матриці).
Після розв’язування цієї системи рівнянь маємо:
,
,
,
,
,
,
,
.
Таким чином, шуканий сплайн має вигляд
.
Виконаємо перевірку правильності побудованого кубічного сплайна.
1.
;
;
.
2.
;
.
3.
;
.
Індивідуальні завдання
-
№
№
1
1
1,2
1,5
2
1
2
5
-1
2
1
-2
1
0
3
0
0,1
0,5
4
0,5
1
3
2
1
2
-1
0
2
5
0,2
0,25
0,5
6
0
1
4
0
1,5
2
1
4
2
7
0,1
0,3
0,7
8
0,2
0,5
2
0,5
1
0,2
0
4
1
9
1
1,5
1,75
10
0,3
0,5
1
0
1,3
2
-2
0
1
11
0,2
0,5
0,6
12
0
2
6
0,5
1
0,4
2
-2
1
13
0
0,5
0,6
14
0,2
0,3
0,8
2
1
1,5
2
1
3
15
0,3
0,4
0,7
16
0,1
0,5
1
0
1,5
2
0
3
2
17
0,1
0,25
0,6
18
1
1,4
1,5
0,1
0,6
1
1
-1
3
19
0
1
4
20
0
4
6
1
3
2
2
-1
2
21
0,2
0,5
1
22
0
0,7
1
0,1
0,35
0,6
0,25
1,2
1,4
23
1,2
1,4
2
24
0,5
0,65
1
0
0,5
1,2
0,75
0,5
0,1
25
0,3
0,5
1
26
0
0,75
1
-0,2
0,5
1,25
0,1
-0,2
0,4
27
0,1
0,2
0,5
28
0,4
0,5
0,7
-0,25
0,25
0,75
0,3
0,7
1
29
0
0,2
0,7
30
0,5
0,6
0,9
-1
1,2
0,5
0,25
0,75
0,5
31
0,2
0,8
1
32
0,3
0,4
1
0
0,6
0,4
0,5
0,25
0,5
33
0,3
0,4
1
34
0,2
0,3
1
-1
0
1,5
0
1
2
35
0,1
0,2
0,5
36
0,1
0,25
0,75
0,5
0,75
1,25
0
1
2
37
0,15
0,25
0,5
38
0,25
0,5
1
0,1
0,5
1
-1
1
3
39
0
0,15
0,5
40
0,1
2
4
0,5
1
2
0,5
1
2
41
0,2
0,25
5
42
0,1
0,2
0,4
0,1
0,2
0,3
0,2
0,25
5
43
0
0,35
0,5
44
0,1
0,6
1
0,5
0,75
1
1
0
1,5
45
0,1
0,15
0,45
46
0,25
0,75
1
0,5
0,6
1
0
0,5
1
47
0,6
0,7
1
48
0
0,2
0,9
0
1
2
2,5
1
0,5
49
0,15
0,3
0,5
50
0,1
0,8
1
0,25
0,5
1
0,8
1
1,5