
- •Тема 3. Методи розв’язування
- •1) Метод Гаусса-Жордана
- •Порядок заповнення розрахункової таблиці:
- •Алгоритм -го кроку методу Гаусса-Жордана
- •2) Похибки розв’язування систем лінійних алгебраїчних рівнянь методом Гаусса-Жордана
- •2) Інші прямі методи
- •2. Ітераційні методи розв’язування систем лінійних алгебраїчних рівнянь
- •Метод простої ітерації
- •4. Умови збіжності методу простої ітерації
- •Метод Зейделя
- •Тема 4. Методи розв’язування нелінійних рівнянь
- •1. Постановка задачі розв’язування нелінійного рівняння з одним невідомим. Відокремлення коренів.
- •Відокремлення коренів.
- •Способи відокремлення коренів
- •2. Метод поділу відрізку пополам (метод бісекції)
- •Алгоритм знаходження кореня рівняння методом поділу відрізку пополам
- •3. Метод хорд
- •Алгоритм знаходження кореня рівняння методом хорд
- •4. Метод дотичних (метод Ньютона)
- •Алгоритм знаходження кореня рівняння методом дотичних
- •5. Метод простих ітерацій
- •Алгоритм знаходження кореня рівняння методом простих ітерацій
3. Метод хорд
Нехай
знайдений такий відрізок
,
що
,
і на кінцях відрізку функція
,
яка визначає рівняння
,
набуває значення різних знаків, тобто
.
Метод
хорд (його
ще називають методом лінійного
інтерполювання) при
тих самих припущеннях забезпечує
більш швидке знаходження кореня, чим
метод поділу
відрізку пополам. Для цього відрізок
ділиться не пополам, а у відношенні
.
Геометрично
метод хорд еквівалентний заміні кривої
хордою, яка проходить через точки
і
.
За наближення кореню рівняння (1)
приймаються значення
абсциси точки перетину хорди,
що проходить через точки
і
з віссю
:
Рівняння
хорди
,
як рівняння прямої, що проходить через
дві задані точки, має вигляд:
.
Покладемо
і
,
тоді отримаємо6
Припустимо, що виконуються наступні умови:
1)
на
неперервна разом із своїми похідними
і
;
2)
;
3)
і
зберігають кожна певний знак на
.
Розглянемо
два випадки:
,
і
,
.
Випадок
зводиться до розглядуваного, якщо
рівняння записати у формі
.
Першому випадку (мал.1) відповідає формула:
;
,
(3)
а другому (мал.2):
;
,
(4)
1) 2)
В
першому випадку залишається
нерухомим кінець
,
а
в другому
– кінець
.
Для виявлення нерухомого кінця
використовується умова
,
де
або
.
Якщо нерухомий кінець
,
застосовується формула (3), а якщо кінець
– формула (4).
Алгоритм знаходження кореня рівняння методом хорд
-
Задати початкове наближення
так, щоб виконувалася умова
, де
або
. Задати точність
. Покласти
.
-
Якщо
, то обчислюємо
за формулою (3), якщо
, то обчислюємо
за формулою (4).
-
Якщо
, процес закінчити і покласти
.
Якщо
,
покласти
і перейти до п.2.
Приклад
5.
Знайти корінь рівняння
(див. приклад 1) методом
хорд з точністю
.
Розв’язання.
В прикладі 1 корінь рівняння був
відокремлений:
.
Очевидно, функція неперервна на відрізку
разом із своїми похідними
,
.
Оскільки
,
,
а
на відрізку
,
то
і маємо другий
випадок. Результати
розрахунків з використанням формули
(4) зведемо в таблицю:
-
0
–2
1
–1,1666
0,8334
2
–1,3953
0,2287
3
–1,2991
0,0962
4
–1,3347
0,0356
5
–1,3209
0,0138
6
–1,3261
0,0052
7
–1,3241
0,0020
8
–1,3248
0,0007
Оскільки
,
то процес завершується: корінь
рівняння
.