Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
otvety_k_ekzamenu.docx
Скачиваний:
47
Добавлен:
17.04.2019
Размер:
1.25 Mб
Скачать

39. Оценки погрешности метода простой итерации для решения систем уравнений.

Теорема 2. (о погрешностях приближения в МПИ) Пусть Bq<1. Тогда справедливы оценки погрешности:

, (апостериорная оценка)

. (априорная оценка)

Доказательство: Рассмотрим два соседних приближения:

x(k+1)=Bx(k)+f,

x(k)=Bx(k-1)+f.

Возьмем разность между этими приближениями:

x(k+1)- x(k)=Bx(k)- Bx(k-1)= B(x(k)- x(k-1))

и про нормируем это выражение:

,

. (*)

Из последнего неравенства (*) видно в силу условия q<1, что элементы итерационной последовательности сближаются с ростом номера k. Оценим разность между (k+m)-ым и k-м членами последовательности при m>0:

Устремляя при фиксированном k , т.е.

.

Используя вновь соотношение (*), получим

откуда и получается априорная оценка погрешности:

.

Теорема 2 доказана.

40. Метод Зейделя для решения систем линейных алгебраических уравнений.

При вычислении очередного (k+1)-го приближения в МПИ в правую часть расчетной формулы (13) подставляется предыдущее, k-ое приближение, т.е. вектор x(k), все компоненты которого имеют одинаковый итерационный индекс: (x1(k), x2(k),…, xn(k)). Однако элементы вектора вычисляются последовательно, поэтому , например, при вычислении x2(k+1) уже вычислен x1(k+1) в новом приближении. Метод, в котором для подсчета i-ой компоненты (k+1)-ого приближения используются уже найденные на этом, т.е. (k+1)-м шаге, новые значения первых i-1 компонент, называется методом Зейделя. Если приведение системы к итерационному виду сделано как это описано в предыдущем параграфе, то расчетная формула для элементов решения

, i=1,2,…, n. (15)

В развернутом виде метод Зейделя определяется системой равенств:

x1(k+1) = (b1-a12x2(k)-a13x3(k)-…-a1nxn(k))/a11,

x2(k+1 )= (b2-a21x1(k+1)-a23x3(k)-…-a2nxn(k))/a22,

…………………………………………… (16)

xn(k+1) = (bn-an1x1(k+1)-an2x2(k+1)-…-an,n-1xn-1(k+21))/ann.

В сравнении с МПИ метод Зейделя сходится быстрее. Кроме того, при его реализации на компьютере не нужен отдельный массив для хранения нового приближения. Вычисленные компоненты нового вектора x(k+1) заносятся на место соответствующих компонент старого вектора x(k), в этой связи метод Зейделя называют методом последовательных смещений. В МПИ нужно целиком сохранять массив значений x(k), подставляемый в правую часть расчетной формулы (13), до тех пор, пока не сформирован полностью новый массив x(k+1) – результат текущего итерационного шага. Поэтому МПИ называют методом одновременных смещений.

Достаточные условия метода Зейделя такие же как и для МПИ.

Процесс итераций продолжаем до тех пор, пока значения xi(k+1) (i=1,2,…,n) не станут близким к значениям xi(k) с заданной погрешностью .

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]