ВУЗ:
Составители:
Рубрика:
∑
∑
∑
=
−
=
=
α=αα≤
α−
α
=µ
n
1j
ij
i
mm
1i
1j
ij
n
ij
ij
i
max,
1
max ,
б) по l – норме
∑∑
=
−
=
−
ρ−−
ρ
≤−
n
1j
)1k(
j
)k(
j
n
1j
)k(
jj
xx
)1)(s1(
xx
,
где
∑∑
=+=
α=αα≤ρα=
n
1i
ij
j
ll
n
1ji
ij
j
max,,maxs
.
3.3. Метод релаксации
Имеем систему уравнений
=+++
=+++
=+++
.bxa...xaxa
...............................................
,bxa...xaxa
,bxa...xaxa
nnnn2n21n1
2n2n222121
1n1n212111
(3.19)
Для описания метода релаксации [2, 3, 9, 11] преобразуем систему (3.19) следующим обра-
зом. Перенесем свободные члены налево и разделим первое уравнение на -а
11
, второе на -а
22
и т.д. Тогда получим
=+−++
=+++−
=++++−
0,cx...xbxb
.............................................
0,cxb...xxb
0,cxb...xbx
nn2n21n1
2n2n2121
1n1n2121
(3.20)
где b
ij
=-a
ij
/a
ii
, (i≠j), c
i
=b
i
/a
ii
, (i,j=1, 2,…, n).
Пусть х
(0)
=(
)0(
n
)0(
2
)0(
1
x,...,x,x ) – начальное приближение, тогда подставляя его в (3.20) по-
лучим невязки
+−=
≠+−=
+−=
∑
∑
∑
−
=
=
=
1n
1j
)0(
jnj
)0(
nn
)0(
n
n
1j
)0(
jij
)0(
ii
)0(
i
n
2j
)0(
jj1
)0(
11
)0(
1
.xbxcR
..............................................
,ij,xbxcR
............................................
,xbxcR
(3.21)
Если в (3.21) одной из неизвестных
)0(
k
x дать приращение δ
)0(
k
x , то соответствующая невяз-
ка
)0(
k
R уменьшится на δ
)0(
k
x , а остальные невязки
)0(
i
R (i≠к) увеличатся на величину
b
ik
δ
)0(
k
x , (i=1, 2,…, n; i≠k; k=1, 2,…,n ).
Следовательно, чтобы обратить невязку
)1(
k
R в нуль, достаточно величине
)0(
k
x дать при-
ращение
δ
)0(
k
x =
)0(
k
R ,
тогда будем иметь следующую систему уравнений на первой итерации
n ∑α ij n ∑α j= i µ = max i −1 ≤ α m , α m = max ij , ∑α i i 1− ij j=1 j=1 б) по l – норме n ρ n ∑j=1 x j − x (jk ) ≤ (1 − s)(1 − ρ) ∑xj=1 (k) j − x (jk −1) , где n n s = max j ∑ i = j+1 α ij , ρ ≤ α l , α l = max j ∑α i =1 ij . 3.3. Метод релаксации Имеем систему уравнений a 11 x 1 + a 12 x 2 + ... + a 1n x n = b 1 , a 21 x 1 + a 22 x 2 + ... + a 2n x n = b 2 , (3.19) ............................................... a x + a x + ... + a x = b . n1 1 n2 2 nn n n Для описания метода релаксации [2, 3, 9, 11] преобразуем систему (3.19) следующим обра- зом. Перенесем свободные члены налево и разделим первое уравнение на -а11, второе на -а22 и т.д. Тогда получим − x 1 + b 12 x 2 + ... + b 1n x n + c1 = 0, b x − x + ... + b x + c = 0, 21 1 2 2n n 2 (3.20) ............................................. b n1 x 1 + b n2 x 2 + ... − x n + c n = 0, где bij=-aij/aii , (i≠j), ci=bi/aii , (i,j=1, 2,…, n). Пусть х(0)=( x 1( 0) , x (20) ,..., x (n0) ) – начальное приближение, тогда подставляя его в (3.20) по- лучим невязки n (0) R 1 = c1 − x 1 + ( 0) ∑ b 1 j x (j0) , j= 2 ............................................ ( 0) n R i = c i − x ( 0) i + ∑ b ij x (j0 ) , j ≠ i, (3.21) j=1 .............................................. n −1 (0) R n = cn − x n + (0) ∑ b nj x (j0) . j=1 Если в (3.21) одной из неизвестных x (k0) дать приращение δ x (k0) , то соответствующая невяз- ка R (k0) уменьшится на δ x (k0) , а остальные невязки R i( 0) (i≠к) увеличатся на величину bikδ x (k0) , (i=1, 2,…, n; i≠k; k=1, 2,…,n ). Следовательно, чтобы обратить невязку R (k1) в нуль, достаточно величине x (k0) дать при- ращение δ x (k0) = R (k0) , тогда будем иметь следующую систему уравнений на первой итерации
Страницы
- « первая
- ‹ предыдущая
- …
- 22
- 23
- 24
- 25
- 26
- …
- следующая ›
- последняя »