Главная  Радио и связь 

0 1 2 3 4 5 6 7 8 [ 9 ] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127

где Р{= («=1.2.....П),

Введем обозначения

0.

«ti

f 11

«11 «21

«12 «22

••• «1nl •• «2n

«n1

«n2

... a

и перепишем систему (9) в виде одного матричного уравнения

X = ох + 3.

(10)

Здесь ох - произведение матрицы а на вектор х.

Последовательные приближения (итерации) найдем следующим образом. Возьмем в качестве начального приближения х**- вектор р

и подставим его в гфавую часть уравнения (10); получим х. Продолжая аналогичные вычисления, придем к векторной последовательности приближений:

х(= ах<о) + р

х2= са

первое приближение, второе приближение.

:ii)

{к+1)-в приближение,

Если существует предел С последовательности векторов х", то,

переходя к пределу в равенстве х"= ах + р при к •* <х>, убеждаемся, что С является решением уравнения (10), т.е.

Достаточные условия сходимости итераций к решению содержит следующая теорема.

Теорема. Если какая-либо норма матрицы меньше единицы: а < 1, то уравнение (10) имеет единственное решение , к которому стремится последовательность итераций (11) при любом выборе

начального приближения х



В расчетах полагают х- Р> Погрешность приближенного решения уравнения (10) на k-ы шаге оценивают неравенством

Из неравенства (12) можно получить оценку числа итераций й, необходимых для обеспечения заданной точности е.

Отклонение приближения х*-* от решения £ по норме не будет превышать 8, если

1-а l-ilaH

Неравенство (13) дает обычно завышенную оценку числа итераций к. В оценках (12), (13) одновременно используются согласованные нормы для матриц и векторов (т- и Z-нормы).

Из неравенств (13) видно, что условие, позволяющее принять

приближение х в качестве решения с точностью е, можно представлять в следующей удобной для вычислительного процесса форме:

„,(!.) ,(1.-1)1 Н! е. (14)

Пример 1. Найти решение системы уравнений

5х - + 2.х. = 8,

методом итераций с точностью 10 . Решение. Приведем данную систему к виду (9):

= ОДГ + 0,2X2 ~ 3 »» = -0,25х + OXg + 0,25X3 " Xj = -0,25х - 0,25X2 + ОХ + 1.

Теперь запишем последовательность итераций (й = 0,1,2,...)



= -0.2&r{*>- 0.2&с*) + 0.х*>+ 1.

Для приведенной матрицы

Г О 0.2 -0,4 1 -0,25 О 0,25 L-0,25 -0,25 О

достаточное условие сходимости процесса итераций выполняется по щ-норме, поскольку

а = тш1 i Y \а, Л } = max f0,6; 0,5; 0,5} = 0,6 < 1.

l<i<3 J=1

В качестве начального приближения возьмем вектор-столбец свободных членов приведенной системы:

Г 1.6 1

(0)

-1 1

Число итераций для достижения заданной точности е=10 определим из неравенства -7 ПРИ которое перепишем так:

-2 + Ig 0,25

Ig 0,6

- 1 11.

Здесь учтено, что а- 0.6; = ййт=

Вычислим теперь три последовательных приближения по формулам (15) и оценим погрешность каждого результата, используя неравенство (13) в виде



0 1 2 3 4 5 6 7 8 [ 9 ] 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127


0.016