- •Лекція 1 етапи розв‘язування задач на еом .Елементи теорії похибок
- •1.1 Точні і наближені числа. Джерела похибок. Класифікація похибок
- •1.2 Абсолютна і відносна похибки
- •1.3 Десятковий запис наближених чисел. Значуща цифра числа. Дійсна значуща цифра
- •1.4 Зв’язок між числом дійсних знаків і похибкою числа
- •1.6 Обчислювальний експеримент та його основні етапи. Поняття стійкості та коректності
- •2.3 Особливості методів Гауса
- •Лекція № 3 розв‘язування систем лінійних алгебраїчних рівнянь
- •2.1 Основні поняття та визначення
- •2.2 Класифікація методів розв’язання слар на еом
- •2.3.1 Метод Гауса з послідовним виключенням невідомих
- •2.3.2 Метод Гауса за схемою Халецького
- •2.3.3 Метод Гауса з вибором головного елемента
- •2.3.4 Метод Гауса з одиничними коефіцієнтами
- •2.3.5 Метод Гауса-Жордана
- •Лекція №3 наближені методи розв'язання слар на еом
- •3.1 Постановка задачі та класифікація методів
- •3.2 Загальний підхід до розв’язання слар наближеними методами
- •3.3 Умови збіжності ітераційного процесу
- •3.4 Метод послідовних наближень (метод Якобі)
- •3.5 Метод Гауса-Зейделя
- •3.6 Метод верхньої релаксації
- •Лекція № 4 чисельні методи роз’вязання нелінійних рівнянь та систем нелінійних рівнянь
- •4.1 Загальні поняття та визначення
- •4.2 Принципи розв’язання нелінійних рівнянь на еом
- •4.3 Чисельні методи уточнення коренів
- •4.3.1 Метод половинного ділення
- •4.3.2 Метод хорд
- •4.3.3 Метод Ньютона (метод дотичних)
- •4.3.4 Комбінований метод
- •4.3.5 Метод ітерацій (метод послідовних наближень)
- •4.4 Чисельні методи розв’язання систем нелінійних рівнянь
- •5.1 Способи завдання функцій
- •5.2 Математична постановка задачі інтерполювання
- •5.2.1 Інтерполяційний багаточлен Лагранжа
- •5.2.2 Перша інтерполяційна формула Ньютона для рівновіддалених вузлів інтерполяції
- •Лекція №6 Апроксимація табличних функцій
- •6.1 Апроксимація табличних функцій
- •6.1.1 Апроксимація табличних функцій степеневими поліномами
- •6.1.2 Апроксимація узагальненими поліномами
- •6.1.3 Апроксимація ортогональними поліномами
- •6.1.4 Апроксимація тригонометричними поліномами (гармонійний аналіз)
- •7.1 Основні поняття та визначення
- •7.2 Чисельні методи знаходження визначеного інтегралу
- •7.2.1 Метод прямокутників
- •7.2.2 Метод трапецій
- •7.2.3 Метод Сімпсона
- •8.1 Метод Ньютона-Котеса
- •8.2 Метод Чебишева
- •8.3 Метод Гауса
- •8.4 Загальний підхід до визначення інтегралів на еом
- •9.1. Основні визначення та поняття
- •9.2. Класифікація численних методів розв'язання задачі Коші
- •9.3 Одноточкові методи розв'язання задачі Коші на еом
- •9.1.1 Модифікації методу Ейлера
- •9.1.2 Метод Рунге–Кутта
- •9.4 Методи прогнозу і корекції (багатоточкові методи)
- •9.4.1 Метод Мілна
- •9.4.2 Метод Адамса - Башфорта
- •9.4.3 Метод Хемінга
- •10.1 Чисельні методи розв’язання крайових задач
- •10.1.1 Методи стрільби
- •10.1.2 Кінцево-різницеві методи
- •10.1.3 Метод прогонки
- •11.1 Різницеві методи розв'язування диференційних рівнянь у частинних похідних
- •11.2 Етапи чисельного розв'язування диференційних рівнянь (др) у частинних похідних на еом
- •11.3 Еліптичні рівняння
- •11.4 Гіперболічні рівняння
- •12.1 Параболічні рівняння
- •13.1 Метод загального пошуку
- •13.2 Метод половинного ділення (розділення відрізка навпіл)
- •13.3 Метод дихотомії
- •13.4 Метод “золотого перетину”
- •13.5 Метод Фібоначчі
- •13.6 Порівняння методів одновимірного пошуку
- •14.1 Основні поняття та визначення
- •14.2 Критерії оптимальності
- •14.3 Градієнтні методи
- •14.3.1 Найшвидший підйом з використанням одномірного пошуку
- •14.3.2 Метод найшвидшого спуску
- •14.3.3 Метод Флетчера – Рівса
- •14.3.4 Метод Девідона – Флетчера – Пауела
- •14.3.5 Метод конфігурацій Хука – Дживса
- •14.3.6 Метод конфігурацій Розенброка
3.5 Метод Гауса-Зейделя
Метод
Зейделя являє собою модифікацію метода
послідовних наближень, при чому у методі
Зейделя при обчисленні і-ої
координати вектора розв’язку
-
го наближення використовуються значення
всіх (і-1)
координат вектора
-
е наближення обчислені раніше. Розглянемо
метод більш детально.
Нехай початкова система лінійних алгебраїчних рівнянь приведена до нормального вигляду:
(3.17)
Алгоритм Гауса-Зейделя
Вибрати
значення координат вектора початкових
наближень
Визначити
значення першої координати
вектора першого наближення з першого
рівняння системи:
Підставити в друге рівняння системи значення першої координати , яке обчислено на попередньому кроці
Отримані
значення координат першого наближення
,
підставляємо
у третє рівняння системи (3.14)
для знаходження третій координати і т.д.
1. Для
знаходження останньої координати
вектора першого наближення
в
останнє рівняння системи треба підставити
значення всіх (n-1)
координат (
),
які отримані на попередніх кроках та
значення координати
6. Аналогічно будують друге, третє та інші наближення. Так для вектора (k+1) -го наближення за методом Зейделя використовуют наступні формули:
(3.18)
Умови збіжності ітераційного процесу Зейделя
Даний
процес розв’язання СЛАР - ітераційний,
тому важливим є аналіз умов збіжності
ітераційного процесу. Процес Зейделя
для системи лінійних рівнянь
збігається
до точного розв’язку с заданою похибкою
при
будь-якому виборі вектора початкових
наближеннь, якщо будь яка норма матриці
менша
1, тобто якщо:
(3.19)
(3.20)
(3.21)
Відомо, що процес Зейделя сходиться до точного розв’язку СЛАР швидше ніж метод послідовних наближень.
Приклад.
Знайти першу та другу норми та
проаналізувати умови збіжності
ітераційного процесу для матриці
,
яка має вигляд :
Очевидно, що процес ітерації для даної системи сходиться до точного розв’язку, не дивлячись на те, що
{0,59;
0,16; 1,1}=1,1>1.
Оцінка похибки методу Гауса-Зейделя
Якщо
-
точне значення вектора розв’язку
системи лінійних рівнянь; а
-
к-е наближення, обчислене за методом
Гауса-Зейделя, то для
оцінки похибки цього метода використовується
формула:
(3.22)
3.6 Метод верхньої релаксації
В основі метода верхньої релаксації використовується алгоритм та обчислювальна схема метода Гауса-Зейделя, але на відміну від нього нові значення координат вектора к-го наближення визначаються за формулами:
,
(3.23)
де
-
уточнене значення змінної по методу
Гауса-Зейделя,
-
параметр релаксації, значення якого
визначається з інтервалу
.
При
=1
метод тотожний методу Гауса-Зейделя.
Швидкість збіжності ітераційного
процесу залежить від значення
.
Лекція № 4 чисельні методи роз’вязання нелінійних рівнянь та систем нелінійних рівнянь
Інженеру часто доводиться вирішувати алгебраїчні та трансцендентні рівняння, що може представляти собою самостійну задачу чи є складовою частиною більш складних задач. В обох випадках практична цінність чисельного методу в значній мірі визначається швидкістю та ефективністю отримання розв’язку. Вибір необхідного алгоритму для розв’язку рівнянь залежить від характеру задачі, яка розглядається. Розглянемо основні теоретичні поняття та практичні рекомендації при розв’язку нелінійних рівнянь на ЕОМ.
