Отримуємо рівняння для граничної умови в точці
Те ж саме можна зробити з першою умовою (11.5) і першим апроксимуючим рівнянням для
Зведемо подібні члени в рівнянні (11.21) і отримаємо стандартне триточкове різницеве рівняння:
Включивши до системи рівнянь (11.25) різницеве рівняння (11.23) чи (11.24), отримаємо систему рівнянь, що містить
Порівняємо ці два варіанти апроксимації крайової задачі. У першому з них система лінійних алгебраїчних рівнянь, утворена рівняннями (11.21) і (11.23), має тридіагональну матрицю коефіцієнтів, і її можна розв'язати методом прогону. Щоб застосувати метод прогону в другому випадку, слід створити відповідну тридіагональну матрицю. Для цього потрібно з першого рівняння (11.27) для
Маємо рівняння з двома невідомими -
Виключивши з них
Це рівняння містить дві невідомі -
Підсилюючи останні нерівності, маємо такі обмеження на величину кроку:
Щоб задовольнялись умови (11.23), мають виконуватись нерівності
Наявність обмежень (11.28) і (11.29) свідчить про умовну стійкість розглянутого методу апроксимації.
Дослідження точності
Дослідження точності отриманих виразів при чисельних розрахунках зручно робити за допомогою апостеріорної оцінки, по швидкості спадання членів відповідного ряду Тейлора. Якщо крок сітки досить малий, то похибка близька до першого відкинутого члена.
У такий спосіб порядок точності результату стосовно кроку сітки дорівнює числу залишених членів ряду, чи іншими словами, він дорівнює числу вузлів інтерполяції мінус порядок похідної. тому мінімальне число вузлів необхідне для обчислення m-ої похідної, дорівнює m+1, воно забезпечує перший порядок точності.
Ці висновки відповідають принципу: при почленному диференціюванні ряду швидкість його збіжності зменшується.
Якщо врахувати погіршення збіжності ряду при диференціюванні, то можна зробити висновок: навіть якщо функція задана добре складеною таблицею на досить докладній сітці, то практично чисельним диференціюванням можна визначити першу і другу похідні, а третю і четверту – лише з великою похибкою. Похідні більш високого порядку рідко вдається обчислити з задовільною точністю.
Одним з найбільш простих і досить ефективних методів оцінки похибки й уточнення отриманих результатів є правило Рунге. Для оцінки похибки за правилом Рунге порівнюють наближені розв’язки, отримані при різних кроках сітки. При цьому використовується наступне припущення: глобальна похибка методу порядку p у точці хi подається у вигляді
За формулою Рунге
Таким чином, із точністю до
де yi – наближене значення, отримане в точці
Формула Рунге:
Збіжність різницевої схеми
Постановка задачі
Універсальним методом наближеного розв’язання, є метод скінченних різниць. Як задачі представлені у вигляді систем нелінійних рівнянь у часткових, які розглядаються у області
Розв’язок задачі в
1) умови при
2) умови на границі
Задача з початковими умовами – називається задачею Коші.
Нехай
де
Різницева схема
Введемо у області
Далі розглянемо сіткові функції
Задачу (3)-(4) назвемо різницевою схемою для задачі (1)-(2). Звичайно це алгебраїчна система рівнянь відносно