19
: -11 etapu eliminacji w przód
>:ę. że a[k O. Równanie o numerze k przekształconego w poprzednich iu równań jest mnożone kolejno przez współczynnik
dla i = k +1, k + 2, n,
(2.14)
a
kk
: tr.e stronami od równania o numerze i układu równań otrzymanego w kroku k -
tęt s.ę w wyniku równoważny wyjściowemu układ równań A{h^] ■ x = b u postaci
fljl Xx+a^2 *2+a13 x3 + +al« x;? —
x2 + a
(2) .
23
3(3)
•*33
X, +•
■x3+-" + a3» 'x« =b.
J*+0 •r +•
“i + U + 1 xi+l +
(2.15)
+ _l_____Lfl(i + l).X _a(* + 0
“n,it+l xi+l + +ał?,« xn ~ °n
* którym w kroku pierwszym wyeliminowano zmienną X\ ze wszystkich równań oprócz r er.s szego, w kroku drugim - zmienną x2 ze wszystkich równań oprócz pierwszego i drugiego iw kroku k zmienną xk ze wszystkich równań oprócz pierwszych k równań ukła-±_l Jeżeli a$ = 0, to algorytm wymaga dodatkowych kroków związanych z przenumero-
a ar.iem równań i ewentualnie zmiennych tak, aby można było zrealizować dzielenie określaj ące współczynniki lik , i = k +1, k + 2 , ■ ■ ■, n .
Po wykonaniu n - 1 kroków eliminacji w przód otrzymuje się następujący, równoważny danemu układ równań o macierzy współczynników A(n\ mającej postać macierzy trój-kątnej górnej
a[j' • x, + ■ x2 + «i3 • x3 + • | ||||
0.^2 ' x2 + aZi ‘ X3 + ‘ ‘ |
• + a(2)-x + a2n Xn |
-w |
* . |
(2.16) |
aW.x ^nn |
=b(:\ |
Na drugi etap algorytmu eliminacji Gaussa składa się n kroków podstawienia wstecz. W wyniku otrzymuje się wektor rozwiązania danego układu równań (2.1), (2.3).
Etap podstawiania wstecz
Krok 1
Z ostatniego równania układu równań (2.16) wyznacza się liczbę
(2.17)
un / “nn ’