
- •Склад похибки чисельного розв’язання задач. Усувні та неусувні похибки.
- •6.Метричні простори. Поняття норми метричного простору.
- •7.Метод простих ітерацій чисельного розв’язання нелінійних рівнянь.
- •8.Ітераційний метод Ньютона розв’язання нелінійних рівнянь.
- •13.Метод Зейделя чисельного розв’язання слар.
- •14.Метод Гаусса чисельного розв’язання слар.
- •16.Обчислення впливу похибки вхідних даних на результат
- •17.Метод простих ітерацій чисельного розв’язання систем нелінійних рівнянь.
- •18.Метод Ньютона чисельного розв’язання систем нелінійних рівнянь.
- •19.Модифікований метод Ньютона для снар.
- •20.Метод градієнтного спуску чисельного розв’язання систем нелінійних рівнянь.
- •21.Як знайти мінімум функції декількох змінних?
- •22 .Як знайти максимум функції декількох змінних?
- •23.Інтерполяція функції як різновид апроксимації. Інтерполяційний поліном Лагранжа.
- •25.Задачі інтерполяції та екстраполяції функції. Методи їх розв’язання.
- •29.Зменшення похибки інтерполяції за рахунок оптимального вибору вузлів
- •26.Апріорна похибка інтерполяції поліномами.
13.Метод Зейделя чисельного розв’язання слар.
Метод простої ітерації досить повільно збігається. Для його прискорення існує метод Зейделя. Суть його в тому, що при обчисленні компонентів хі(к+1) вектора невідомих на (k+1)-ій ітерації використовуються х1(к+1), х2(к+1),...,хі-1(к+1), уже обчислені на (k+1)-ій ітерації. Значення інших компонентів беруться з попередньої ітерації. Так само, як і у методі простих ітерацій, будується еквівалентна СЛАР (3.26) і за початкове наближення береться вектор правих частин X0=(β1,β2,…, βn)*.
Тоді метод Зейделя для пошуку наближення Х(к+1) має вигляд
Із
цієї системи бачимо, що Хk+1=β+BХk+1+CХk
, де В
- нижня трикутна матриця з діагональними
елементами, що дорівнюють нулю, а C -
верхня трикутна матриця з діагональними
елементами, відмінними від нуля, α=В+С.
Отже,
,
звідки
.
Таким чином, метод Зейделя
є методом простих ітерацій з матрицею
правих частин
=(E-B)-1C
і вектором правих частин (E-B)-1β,
й, отже, збіжність і похибку методу
Зейделя можна досліджувати за допомогою
формул, виведених для методу простих
ітерацій, у яких замість матриці
підставлена матриця (E-B)-1C,
а замість вектора правих частин - вектор
(E-B)-1β.
Для практичних обчислень важливо, що
як достатні умови збіжності методу
Зейделя можуть бути використані умови,
наведені вище для методу простих ітерацій
(
або, якщо використовується еквівалентна
СЛАР у формі (3.1), -діагональна перевага
матриці А).
У випадку виконання цих умов для оцінки
похибки на k -ій ітерації можна використати
вираз
.
Відзначимо, що, як і метод простих ітерацій, метод Зейделя може збігатися й при порушенні умови .
14.Метод Гаусса чисельного розв’язання слар.
Цей метод базується на приведенні шляхом еквівалентних перетворень вихідної системи (3.1) до вигляду з верхньою трикутною матрицею.
с11x1
+ c12x2
+ … + c1nxn
= d1
0 + c22x2 + … + c2nxn = d2
................................................ (3.3)
0 + … 0+ cn-1,n-1xn-1 + cn-1,nxn = dn-1
0 + 0 + +0 + cnnxn = dn
Тоді з останнього рівняння
відразу визначаємо
. Підставляючи його в
попереднє рівняння, знаходимо xn-1
і т.д. Загальні формули для отримання
розв’язку мають вигляд
(3.4)
Запишемо загальні формули процесу. Нехай проведене виключення коефіцієнтів з k-1 стовпця. Тоді залишилися такі рівняння з ненульовими елементами нижче головної діагоналі:
(3.5)
Помножимо k-й рядок на число
(3.6)
і віднімемо від m-го рядка. Перший ненульовий елемент цього рядка звернеться в нуль, а інші зміняться за формулами
(3.7)
.
Для зворотного ходу за формулами (3.4) число арифметичних операцій дорівнює
Загальні обчислювальні витрати методу Гауса становлять
,
тобто
.
15.Міра обумовленості СЛАР.
.
(3.35)
Підставляючи оцінку для ||x|| у (3.35), маємо
.
(3.36)
Величину ||A-1||||A|| = condА називають мірою обумовленості матриці.