Таким образом, если схема (14), (15) корректна и аппроксимирует задачу (12), (13), то она сходится при h→0. Норма погрешности ‖zh‖Hh→0 при h→0, если
Hh→0 и Hh→0 при h→0.Из оценки (28) видно, что порядок точности схемы (14), (15) определяется порядком аппроксимации, и чтобы схема сходилась со скоростью O(hn), n>0 достаточно, чтобы она имела аппроксимацию того же порядка, т.е.
Hh = О(hn), Hh = O(hn).Рассмотрим примеры.
Пример 1. Рассмотрим явную схему Эйлера
которая аппроксимирует дифференциальную задачу (20). Покажем порядок погрешности аппроксимации и сходимость.
Рассмотрим функцию погрешности решения
Для zi получаем схему:
(30)Разложим ui+1 по формуле Тейлора в точке xi, имеем
(31)Подставляя (31) в шi, получим
т.е. имеем порядок аппроксимации. Из (30) имеем
При
имеем Выражая zi через z0, получим:
Отсюда видно, что при h→0, │zi│→0. Для точности схемы имеем
│zi+1│≤
h∙│шs│≤ h ∙ i ∙ O(h) = xi∙O(h) ≤ M ∙ h,т.е. схема имеет первый порядок точности.
Пример 2. Рассмотрим неявную схему Эйлера
,которая аппроксимирует дифференциальную задачу (20). Для погрешности решения zi = yi –ui получаем разностную схему:
Подставляя разложение (31) в шi , получим
Отсюда имеем
т.е. первый порядок аппроксимации. Для сходимости рассмотрим решение задачи для zi:
Множитель
при л > 0. Выражая zi через z0, имеемОтсюда │zi│≤ M∙h, т.е. схема имеет первый порядок точности. Таким же образом можно показать, что схема с весом
имеет первый порядок аппроксимации и при выполнении условий устойчивости имеет место сходимость и притом порядок точности совпадает с порядком погрешности аппроксимации.
1.7 Неравномерная сетка
1.7.1 Построение сеточной области
Пусть исходная область
={ }. Ее аппроксимируем сеточной областью: , - средний шаг}- сетка по х; , - средний шаг}- сетка по t;Тогда искомая сетка есть
- неравномерная сетка.На этой сетке аппроксимируем дифференциальные операторы:
- правая разностная производная по х; (1) -сеточная функция; - левая разностная производная по х; (2) - центральная разностная производная по х; (3) - аппроксимация с весом ; (4) Аппроксимация первой производной по t имеет вид: - правая разностная производная по t; (5) - левая разностная производная по t; (6) - центральная разностная производная по t; (7)Аппроксимация второй производной по х и по t имеет вид:
; (8) ; (9)Покажем погрешность аппроксимации первой производной по х.
Для этого введем функцию погрешности решения
Найдем и подставим в (1).Имеем
= ,Функцию
разложим по формуле Тейлора ,и подставим в
Имеемотсюда получаем аппроксимацию первого порядка
.1.7.2 Формирование сетки
I вариант
, (1)
, q>1-возраст.геометр.прогрессия , q<1-убыв.геометр.прогрессия1)
, (2) , q>1. (3)2)
, (4) , q<1. (5) и - задаем сами.Пример Пусть
q>1 и по формуле (3) n