
- •Основи чисельних методів математики (з використанням Excel) Передмова
- •Розділ 1. Методи обчислень: предмет, основні поняття та застосування
- •§ 1. Предмет і застосування
- •§ 2. Основні поняття
- •1. Похибки наближень.
- •2. Граничні похибки. Похибки функції.
- •3. Похибки розв'язку.
- •4. Стійкість і коректність.
- •Питання, тести
- •Розділ 2. Інтерполяція функцій
- •§1. Задача інтерполювання
- •§2. Інтерполяційна формула Лагранжа
- •§3. Поділені різниці. Формула Ньютона з поділеними різницями
- •§4. Інтерполяційна формула за допомогою Excel
- •§5. Інтерполювання за схемою Ейткіна
- •§6. Скінчені різниці. Інтерполяційні формули Ньютона для рівновіддалених вузлів
- •§7. Інтерполювання із скінченими різницями за допомогою Excel
- •§8. Інші методи інтерполювання
- •Питання, тести
- •Завдання
- •Розділ 3. Чисельне диференціювання та інтегрування.
- •§ 1. Однобічні формули чисельного диференціювання
- •§ 2. Оцінки похибки чисельного диференціювання
- •§ 3. Чисельне інтегрування. Квадратурні формули
- •§ 4. Квадратурні формули Ньютона – Котеса
- •§ 5. Узагальнені квадратурні формули.
- •§ 6. Метод подвійного перерахунку.
- •1. R2n ( f ) ≈ (правило Рунге) (14)
- •§ 7. Метод кратного перерахунку за допомогою Excel
- •Питання, тести
- •Завдання
- •Розділ 4. Чисельні методи розв‘язування рівнянь з однією змінною
- •§ 1. Відокремлення коренів
- •§ 2. Метод дихотомії (поділу відрізка пополам)
- •§ 3. Ітераційні методи та оператор стиску.
- •§ 4. Похибки ітераційного процесу
- •§ 5. Реалізація методу простої ітерації за допомогою електронних таблиць
- •§ 6. Метод Ньютона. Порядок збіжності ітераційного процесу.
- •§ 7. Метод лінійного інтерполювання.
- •§ 8. Інші приклади ітераційних методів.
- •Питання, тести
- •Завдання
- •Розділ 5. Методи розв’язування систем лінійних рівнянь
- •§ 1. Метод Гаусса
- •Метод Гаусса в матричній формі
- •Елементарні операції над матрицею:
- •§ 2. Метод Гаусса за допомогою Excel
- •§ 3. Матричні операції в Excel
- •3. Множення матриць.
- •§ 4. Метод простої ітерації для слр
- •§ 5. Метод Зейделя
- •Питання, тести
- •Завдання
- •Розділ 6. Методи лінійного програмування
- •§ 1. Оптимізаційні задачі. Математичне програмування
- •§ 2. Геометричний зміст задач лінійного програмування. Графічний метод
- •§3. Канонічна форма задачі лінійного програмування. Опорні розв’язки
- •§4. Симплекс – таблиця
- •§5. Симплекс – метод.
- •§6. Розв’язування задач лінійного програмування за допомогою excel
- •§7 Приклади
- •§8. Пошук початкового опорного розв’язку. Метод штучного базису
- •Властивості допоміжної задачі.
- •Питання, тести
- •Завдання
- •Розділ 7. Чисельні методи розв’язування звичайних диференціальних рівнянь
- •§ 1. Метод Ейлера
- •§ 2. Метод Ейлера за допомогою Excel
- •§ 3. Методи Рунге – Кутта
- •§ 4. Подвійний перерахунок для методів Рунге – Кутта
- •§ 5. Кратний перерахунок для методів Рунге – Кутта за допомогою Excel
- •§ 6. Методи Рунге – Кутта з вищими порядками похибки
- •Питання, тести
- •Завдання
- •Іменний покажчик
- •Предметний покажчик
- •Література
Розділ 2. Інтерполяція функцій
§1. Задача інтерполювання
Означення 1. Задачею інтерполяції (або інтерполювання) є побудова такої функції, яка для даних значень аргументу приймає задані значення. Нехай для значень аргументу х1 , х2 , … , хn , які називають вузлами інтерполяції, відомі значення деякої функції f(x): f(x0) = у0, f(x1) = у1, … , f(xn) = уn. Треба знайти інтерполюючу функцію Р(х), так, щоби у вузлах інтерполяції вона приймала ті ж самі значення, що й f(x), тобто Р(x0) = у0, Р(x1) = у1, … , Р(xn) = уn.
Геометрично інтерполювання означає, що треба знайти криву Р(х), яка проходить через задані точки (х1;у1), (х2;у2), (х3;у3), … на графіку функції f(x).
у
P(x)
у4 f(x)
у3
у
5
= у6
у2
у1
х
О
х1
х2
х3
х4
х5
х6
Рисунок 1
Означення 2. Наближену рівність f(x) ≈ Рn(х) називають інтерполяційною формулою. Різницю Rn(f,x) = f(x) – Рn(х) називають залишковим членом інтерполяційної формули або похибкою інтерполювання.
Серед
методів інтерполювання найбільш
розповсюдженим є лінійна інтерполяція,
коли наближення шукають у вигляді Рn(х;
а0,
а1,
… , аn)
=
,
де φi(х)
– деякі фіксовані функції, коефіцієнти
аi
шукають з умови збіжності
значень наближаємої і інтерполюючої
функцій у вузлах інтерполяції: f(xj)
=
(j = 0,1,…,n).
Найчастіше Рn
– многочлен, φi(х)
= хi
(i =
0,1,…,n),
Рn
=
, а відповідна система лінійних рівнянь
має вигляд:
а0
+ а1х0
+ а2
+…
+ аn
= y0
а0
+ а1х1
+ а2
+…
+ аn
= y1
. . . . . . . . . . . . . . . . . . . . . . (1)
а0
+ а1хn
+ а2
+…
+ аn
= yn
.
Визначник цієї системи лінійних рівнянь
є визначником Вандермонда і оскільки всі вузли інтерполяції х1 , х2 , … , хn різні, то він не дорівнює нулю. Тому система лінійних рівнянь (1) завжди має єдиний розв’язок. Отже, єдиний розв’язок завжди має задача інтерполювання многочленом (1).
Многочлен Рn(х), який задовольняє умови Рn(хi) = yi = f(xi) (i = 0,1,…,n) називають інтерполяційним многочленом.