- •Лекція 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 Метод конфігурацій Розенброка
11.1 Різницеві методи розв'язування диференційних рівнянь у частинних похідних
Класичне визначення похідної функції однієї змінної записується у вигляді
.
Природно, в ЕОМ не можна зробити граничного переходу. З іншого боку, можна додати деяке мале, хоча і ненульове, значення h і спробувати перевірити, що наближення виходить досить точним (проблема точності) і що помилка не зростає в ході процесу обчислень (проблема стійкості), тобто цей метод зводиться до того, що похідну заміняємо різницею.
Оскільки тепер є дві незалежні змінні, то обидві вони повинні брати участь у різницевому рівнянні. Розглянемо спочатку різниці в напрямку х.
Розклад
функції
в
ряд Тейлора в околі точки (
,
)
можна
записати у вигляді:
де
лежить
між х
і х0.
Якщо тепер представити
,
то після деяких перетворень одержуємо
Класичне визначення похідної функції однієї змінної можна записати:
.
Очевидно,
на ЕОМ неможливо провести граничний
перехід. А тому із розкладу функції в
ряд Тейлора в околі точки
можна
наближено записати
(11.3)
з помилкою
обмежування
;
.
Вираз (11.3) називають правою різницею, а вираз
(11.4)
лівою різницею.
Користуючись (11.3) та (11.4), можна отримати різницевий вираз для 2-ї похідної
(11.5)
і відповідно
,
(11.6)
де h, k – величина кроку відповідно за координатами х та у.
Помилка обмеження дорівнює
.
Аналогічно
(11.5) і (11.6), можна вивести вираз для
.
Використовуючи ці вирази, загальновідоме
рівняння Лапласа
,
наприклад, можна записати в кінцевих
різницях у вигляді:
(11.7)
11.2 Етапи чисельного розв'язування диференційних рівнянь (др) у частинних похідних на еом
1. У
область розв'язування рівняння, яке
розглядається, вводять рівномірну сітку
вузлових
точок відповідно до характеру задачі
і граничних умов.
2. Диференційне рівняння, що розв'язується, записують у найзручнішій системі координат, замінюючи похідні кінцевими різницями (із таб. 11.1), приводять його до вигляду різницевого рівняння. Отримане різницеве рівняння використовують далі для описування функціонального зв'язку між сусідніми вузлами сітки. Тобто різницеве рівняння записують для усіх вузлів сітки і отримують внаслідок цього систему (N-1)(M-1) рівнянь з (N-1)(M-1) невідомими.
3. Систему (N-1)(M-1) рівнянь з (N-1)(M-1) невідомими розв'язують одним із відомих швидких і ефективних чисельних методів, вибір яких визначається деякими властивостями системи рівнянь (наприклад, система лінійних або налінійних рівнянь та ін.).
Помітимо, що рівняння (11.7) можна представити схематично, накресливши п'ять вузлів різницевого рівняння (11.7) і позначивши біля кожного з них відповідний коефіцієнт. Рисунок (наприклад, рис. 11.2) називається різницевою схемою.
Рисунок 11.2 - Різницева схема
Різницева
схема геометрично ілюструє різницеву
апроксимацію диференціального рівняння.
Відомо, що при
і
різницеве
рівняння наближується до диференційного
рівняння. Однак цікавить зовсім інше
питання: чи наближається при
і
розв’язок
різницевого рівняння до розв’язку
диференційного рівняння? Для еліптичних
рівнянь на це питання можна дати позитивну
відповідь. Далі побачимо що у випадку
параболічних і гіперболічних рівнянь
прийдеться дотримуватись ряду обмежень,
що забезпечать такого роду збіжність.
