
- •1 Основні поняття теорії похибок
- •1.1 Поняття похибки
- •1.2 Дії над наближеними числами
- •1.3 Пряма та обернена задачі теорії похибок
- •1.3 Джерела похибок обчислень
- •2 Обчислення значень функцій
- •2.1 Обчислення значень полінома. Схема Горнера
- •2.2 Наближене знаходження сум числових рядів
- •2.3 Обчислення значень аналітичної функції
- •2.4 Обчислення значень показової функції
- •2.5 Обчислення значень логарифмічної функції
- •2.6 Обчислення значень тригонометричних функцій
- •3 Розв’язування систем лінійних алгебраїчних рівнянь (слар)
- •3.1 Концепція методів
- •3.2 Метод простої ітерації
- •3.3 Метод Гаусса-Зейделя
- •4 Розв’язування нелінійних алгебраїчних та трансцендентних рівнянь
- •1. Етап відділення кореня: на цьому етапі відділяється корінь, тобто знаходиться такий відрізок, усередині якого міститься точно один корінь і з цього відрізка береться початкове наближення кореня.
- •2. Етап уточнення кореня: на цьому етапі послідовно уточнюють корінь, тобто знаходять значення із заданою точністю .
- •4.1 Відділення коренів
- •4.2 Метод половинного поділу (метод дихотомії)
- •4.3 Метод хорд (спосіб пропорційних частин)
- •4.4 Метод Ньютона (метод дотичних)
- •4.5 Комбінований метод
- •4.6 Метод ітерації
- •4.7 Метод ітерації для системи двох рівнянь
- •5 Обробка емпіричних даних
- •5.1 Інтерполяція та екстраполяція
- •5.2 Концепція інтерполяції та екстраполяції
- •5.3 Лінійна і квадратична локальні інтерполяції
- •5.4 Глобальна інтерполяція. Многочлен Лагранжа
- •5.5 Глобальна інтерполяція. Многочлен Ньютона
- •5.6 Апроксимація
- •При цьому вимагається, щоб
- •Побудуємо емпіричний точковий графік.
- •Візуальний аналіз побудови дозволяє обрати на роль апроксимуючої функції квадратичну параболу
- •6 Наближене обчислення визначених інтегралів
- •6.1 Концепція чисельного інтегрування
- •6.2 Методи прямокутників та трапецій
- •6.3 Метод Симпсона
- •6.4 Метод Монте-Карло
5.1 Інтерполяція та екстраполяція
Основна задача інтерполяції – знаходження значень таблично заданої функції в тих точках всередині даного інтервалу, де вона не задана.
Приклад. Залежність якості зору підлітка від тривалості щодобового перебування за комп’ютером (дані отримані шляхом опитування) задана у таблиці:
Якість зору, % |
95 |
90 |
85 |
80 |
75 |
70 |
65 |
Тривалість щодобового перебування за комп’ютером, годин |
0,7 |
1,1 |
1,4 |
1,9 |
2,2 |
3,4 |
4,1 |
Приклад задачі інтерполяції – встановити, якою буде якість зору, якщо підліток щодобово сидітиме за комп’ютером 2 години, 1,5 годин, 3 години тощо?
Екстраполяція – це знаходження значень такої функції в точках за межами заданого інтервалу.
Приклад задачі екстраполяції – встановити, якою буде якість зору, якщо підліток щодобово сидітиме за комп’ютером 4,3 години, 4,5 години, 0,5 години тощо?
В обох випадках початкові табличні дані можуть бути отримані експериментально (тоді проміжні дані принципово відсутні), або розрахунковим шляхом по складній залежності (проміжні дані отримати складно або дорого, але можливо).
5.2 Концепція інтерполяції та екстраполяції
Рішення
задач інтерполяції і екстраполяції
забезпечується побудовою інтерполяційної
функції
,
яка
приблизно замінює початкову таблично
задану функцію
,
і проходить через задані точки – вузли
інтерполяції,
тобто
.
За допомогою цієї
функції
можна приблизно
визначити значення початкової функції
у будь-якій точці.
Процеси побудови інтерполяційної та екстраполяційної функції тотожні.
Якщо інтерполяційна функція проходить через все вузлові точки, то така інтерполяція називається глобальною; якщо інтерполяційна функція будується окремо для різних частин заданого інтервалу, то – локальною інтерполяцією.
Для вирішення задачі інтерполяції необхідно розглянути три проблеми:
вибір інтерполяційної функції ;
оцінка похибки інтерполяції
;
розміщення вузлів інтерполяції для забезпечення найбільшої можливої точності відновлення початкової функції .
Вибір інтерполяційної функції в загальному випадку є досить складною і важливою задачею, особливо якщо пам’ятати, що через задані точки можна провести будь-яку кількість функцій (рис. 5.1).
Рис. 5.1 - Ілюстрація інтерполяції
Проте, найбільше застосування як інтерполяційна функція отримав поліном вигляду
(5.1)
Всі
інтерполяційні функції у вигляді
поліномів дають одні і ті ж результати,
але з різними витратами. Це пояснюється
тим, що поліном
-ого
степеня, що містить
параметр
(коефіцієнт), і проходить через усі
задані
точки, єдиний. Крім того, поліном можна
представити як усічений ряд Тейлора, в
який розклали початкову функцію. Це,
мабуть, одна з головних переваг полінома
як інтерполяційної функції, оскільки
такий підхід дозволяє оцінити точність
усікання.
Коефіцієнти
полінома
-ого
степеня
визначаються шляхом розв’язування
системи рівнянь
,
складених для
вузлових
точок. Проте цей спосіб не найефективніший.
Для деяких видів полінома коефіцієнти
можна визначити аналітичним шляхом,
наприклад для многочленів Лагранжа і
Ньютона.
Що стосується вибору вузлів інтерполяції, то вони, як правило, розміщуються рівномірно на відрізку інтерполяції, хоча в деяких випадках для підвищення точності вибираються спеціальним чином.
Спочатку розглянемо деякі види локальної інтерполяції, а саме: лінійну, квадратичну і сплайн-інтерполяцію.