Lineares Gleichungssystem Rechner

x1

+

x2

+

x3

+

x4

=
0

x1

+

x2

+

x3

+

x4

=
0

x1

+

x2

+

x3

+

x4

=
0

x1

+

x2

+

x3

+

x4

=
0
Zahlenformat
Lösungskommentare
Ohne Beschreibung (nur Antwort)

a

b

c

d

x

y

z

clear

i

Randomize

313131313135151515151583137
2
2510
=Solve

  Wie man ein System mit der Montante (Bareiss)-Methode löst

Wende Bareiss-artige ganzzahl-erhaltende Elimination auf die erweiterte Matrix an. Jede Pivot-Operation teilt exakt durch den vorherigen Pivot, so dass Zwischenwerte während des gesamten Prozesses ganzzahlig bleiben. Lese die Lösung aus der endgültigen reduzierten Form.

  Montante (Bareiss) gelöstes Beispiel (6 Gleichungen)

Schreibe das Gleichungssystem in Matrixform:
4
1
0
1
0
0
1
5
1
0
1
0
0
1
4
1
0
1
1
0
1
5
1
0
0
1
0
1
4
1
0
0
1
0
1
3
6
8
7
8
7
5
Um die Lösungen eines linearen Gleichungssystems mit der
Montante (Bareiss-Algorithmus)
-Methode zu finden, können wir die Matrixform des Systems so transformieren, dass der linke Teil der Matrix zu einer Einheitsmatrix wird, dann erhalten wir auf dem rechten Teil die Lösungen des Systems;
2
Iteration 1
A0
=
4
1
0
1
0
0
1
5
1
0
1
0
0
1
4
1
0
1
1
0
1
5
1
0
0
1
0
1
4
1
0
0
1
0
1
3
6
8
7
8
7
5
In der ersten Iteration ist das vorherige Pivot-Element immer gleich 1:
p0
=
1
;
Das aktuelle Pivot-Element ist gleich dem Element der vorherigen Matrix (
A0
) mit den Indizes
1
,
1
:
p1
=
a0
0
1,1
=
4
;
Berechne die nächste Matrix (
A1
) basierend auf der vorherigen Matrix (
A0
);
Die Zeile, in der sich ein Pivot-Element befindet, wird ohne Änderungen in die nächste Matrix übertragen;
Schreibe in alle Elemente der Spalte, in der sich das Pivot-Element befindet, eine Null, außer in das Pivot-Element selbst;
Schreibe die Ausgangsmatrix
A1
und markiere die Elemente, die wir finden müssen, als unbekannt:
A1
=
4
0
0
0
0
0
1
x
x
x
x
x
0
x
x
x
x
x
1
x
x
x
x
x
0
x
x
x
x
x
0
x
x
x
x
x
6
x
x
x
x
x
Um unbekannte Elemente zu finden, verwende die folgende Formel:
a1
0
i,j
=
a0
0
i,j
*
p1
-
a0
0
1,j
*
a0
0
i,1
p0
;
Wobei:
p0
ist das vorherige Pivot-Element;
p1
ist das aktuelle Pivot-Element;
a0
ist das Element der vorherigen Matrix, berechnet in der vorherigen Iteration;
a1
ist das Element der nächsten Matrix, berechnet in der aktuellen Iteration;
i
ist die Zeilennummer;
j
ist die Spaltennummer;
Ɐ(
i, j
)
∈ {2, 3, 4, 5, 6} × {2, 3, 4, 5, 6, 7}
A1
=
4
0
0
0
0
0
1
19
4
-1
4
0
0
4
16
4
0
4
1
-1
4
19
4
0
0
4
0
4
16
4
0
0
4
0
4
12
6
26
28
26
28
20
a1
0
2,2
=
a0
0
2,2
*
p1
-
a0
0
1,2
*
a0
0
2,1
p0
=
5
*
4
-
1
*
1
1
=
19
;
a1
0
2,3
=
a0
0
2,3
*
p1
-
a0
0
1,3
*
a0
0
2,1
p0
=
1
*
4
-
0
*
1
1
=
4
;
a1
0
2,4
=
a0
0
2,4
*
p1
-
a0
0
1,4
*
a0
0
2,1
p0
=
0
*
4
-
1
*
1
1
=
-1
;
a1
0
2,5
=
a0
0
2,5
*
p1
-
a0
0
1,5
*
a0
0
2,1
p0
=
1
*
4
-
0
*
1
1
=
4
;
a1
0
2,6
=
a0
0
2,6
*
p1
-
a0
0
1,6
*
a0
0
2,1
p0
=
0
*
4
-
0
*
1
1
=
0
;
a1
0
2,7
=
a0
0
2,7
*
p1
-
a0
0
1,7
*
a0
0
2,1
p0
=
8
*
4
-
6
*
1
1
=
26
;
a1
0
3,2
=
a0
0
3,2
*
p1
-
a0
0
1,2
*
a0
0
3,1
p0
=
1
*
4
-
1
*
0
1
=
4
;
a1
0
3,3
=
a0
0
3,3
*
p1
-
a0
0
1,3
*
a0
0
3,1
p0
=
4
*
4
-
0
*
0
1
=
16
;
a1
0
3,4
=
a0
0
3,4
*
p1
-
a0
0
1,4
*
a0
0
3,1
p0
=
1
*
4
-
1
*
0
1
=
4
;
a1
0
3,5
=
a0
0
3,5
*
p1
-
a0
0
1,5
*
a0
0
3,1
p0
=
0
*
4
-
0
*
0
1
=
0
;
a1
0
3,6
=
a0
0
3,6
*
p1
-
a0
0
1,6
*
a0
0
3,1
p0
=
1
*
4
-
0
*
0
1
=
4
;
a1
0
3,7
=
a0
0
3,7
*
p1
-
a0
0
1,7
*
a0
0
3,1
p0
=
7
*
4
-
6
*
0
1
=
28
;
a1
0
4,2
=
a0
0
4,2
*
p1
-
a0
0
1,2
*
a0
0
4,1
p0
=
0
*
4
-
1
*
1
1
=
-1
;
a1
0
4,3
=
a0
0
4,3
*
p1
-
a0
0
1,3
*
a0
0
4,1
p0
=
1
*
4
-
0
*
1
1
=
4
;
a1
0
4,4
=
a0
0
4,4
*
p1
-
a0
0
1,4
*
a0
0
4,1
p0
=
5
*
4
-
1
*
1
1
=
19
;
a1
0
4,5
=
a0
0
4,5
*
p1
-
a0
0
1,5
*
a0
0
4,1
p0
=
1
*
4
-
0
*
1
1
=
4
;
a1
0
4,6
=
a0
0
4,6
*
p1
-
a0
0
1,6
*
a0
0
4,1
p0
=
0
*
4
-
0
*
1
1
=
0
;
a1
0
4,7
=
a0
0
4,7
*
p1
-
a0
0
1,7
*
a0
0
4,1
p0
=
8
*
4
-
6
*
1
1
=
26
;
a1
0
5,2
=
a0
0
5,2
*
p1
-
a0
0
1,2
*
a0
0
5,1
p0
=
1
*
4
-
1
*
0
1
=
4
;
a1
0
5,3
=
a0
0
5,3
*
p1
-
a0
0
1,3
*
a0
0
5,1
p0
=
0
*
4
-
0
*
0
1
=
0
;
a1
0
5,4
=
a0
0
5,4
*
p1
-
a0
0
1,4
*
a0
0
5,1
p0
=
1
*
4
-
1
*
0
1
=
4
;
a1
0
5,5
=
a0
0
5,5
*
p1
-
a0
0
1,5
*
a0
0
5,1
p0
=
4
*
4
-
0
*
0
1
=
16
;
a1
0
5,6
=
a0
0
5,6
*
p1
-
a0
0
1,6
*
a0
0
5,1
p0
=
1
*
4
-
0
*
0
1
=
4
;
a1
0
5,7
=
a0
0
5,7
*
p1
-
a0
0
1,7
*
a0
0
5,1
p0
=
7
*
4
-
6
*
0
1
=
28
;
a1
0
6,2
=
a0
0
6,2
*
p1
-
a0
0
1,2
*
a0
0
6,1
p0
=
0
*
4
-
1
*
0
1
=
0
;
a1
0
6,3
=
a0
0
6,3
*
p1
-
a0
0
1,3
*
a0
0
6,1
p0
=
1
*
4
-
0
*
0
1
=
4
;
a1
0
6,4
=
a0
0
6,4
*
p1
-
a0
0
1,4
*
a0
0
6,1
p0
=
0
*
4
-
1
*
0
1
=
0
;
a1
0
6,5
=
a0
0
6,5
*
p1
-
a0
0
1,5
*
a0
0
6,1
p0
=
1
*
4
-
0
*
0
1
=
4
;
a1
0
6,6
=
a0
0
6,6
*
p1
-
a0
0
1,6
*
a0
0
6,1
p0
=
3
*
4
-
0
*
0
1
=
12
;
a1
0
6,7
=
a0
0
6,7
*
p1
-
a0
0
1,7
*
a0
0
6,1
p0
=
5
*
4
-
6
*
0
1
=
20
;
Beschreibung ausblenden
3
Iteration 2
Das aktuelle Pivot-Element ist gleich dem Element der vorherigen Matrix (
A1
) mit den Indizes
2
,
2
:
p2
=
a1
0
2,2
=
19
;
Berechne die nächste Matrix (
A2
) basierend auf der vorherigen Matrix (
A1
);
Die Zeile, in der sich ein Pivot-Element befindet, wird ohne Änderungen in die nächste Matrix übertragen;
Schreibe in alle Elemente der Spalte, in der sich das Pivot-Element befindet, eine Null, außer in das Pivot-Element selbst;
Ersetze alle vorherigen Pivot-Elemente durch
p2
;
Schreibe die Ausgangsmatrix
A2
und markiere die Elemente, die wir finden müssen, als unbekannt:
A2
=
19
0
0
0
0
0
0
19
0
0
0
0
x
4
x
x
x
x
x
-1
x
x
x
x
x
4
x
x
x
x
x
0
x
x
x
x
x
26
x
x
x
x
Um unbekannte Elemente zu finden, verwende die folgende Formel:
a2
0
i,j
=
a1
0
i,j
*
p2
-
a1
0
2,j
*
a1
0
i,2
p1
;
Wobei:
p1
ist das vorherige Pivot-Element;
p2
ist das aktuelle Pivot-Element;
a1
ist das Element der vorherigen Matrix, berechnet in der vorherigen Iteration;
a2
ist das Element der nächsten Matrix, berechnet in der aktuellen Iteration;
i
ist die Zeilennummer;
j
ist die Spaltennummer;
Ɐ(
i, j
)
∈ {1, 3, 4, 5, 6} × {3, 4, 5, 6, 7}
A2
=
19
0
0
0
0
0
0
19
0
0
0
0
-1
4
72
20
-4
19
5
-1
20
90
20
0
-1
4
-4
20
72
19
0
0
19
0
19
57
22
26
107
130
107
95
a2
0
1,3
=
a1
0
1,3
*
p2
-
a1
0
2,3
*
a1
0
1,2
p1
=
0
*
19
-
4
*
1
4
=
-1
;
a2
0
1,4
=
a1
0
1,4
*
p2
-
a1
0
2,4
*
a1
0
1,2
p1
=
1
*
19
-
-1
*
1
4
=
5
;
a2
0
1,5
=
a1
0
1,5
*
p2
-
a1
0
2,5
*
a1
0
1,2
p1
=
0
*
19
-
4
*
1
4
=
-1
;
a2
0
1,6
=
a1
0
1,6
*
p2
-
a1
0
2,6
*
a1
0
1,2
p1
=
0
*
19
-
0
*
1
4
=
0
;
a2
0
1,7
=
a1
0
1,7
*
p2
-
a1
0
2,7
*
a1
0
1,2
p1
=
6
*
19
-
26
*
1
4
=
22
;
a2
0
3,3
=
a1
0
3,3
*
p2
-
a1
0
2,3
*
a1
0
3,2
p1
=
16
*
19
-
4
*
4
4
=
72
;
a2
0
3,4
=
a1
0
3,4
*
p2
-
a1
0
2,4
*
a1
0
3,2
p1
=
4
*
19
-
-1
*
4
4
=
20
;
a2
0
3,5
=
a1
0
3,5
*
p2
-
a1
0
2,5
*
a1
0
3,2
p1
=
0
*
19
-
4
*
4
4
=
-4
;
a2
0
3,6
=
a1
0
3,6
*
p2
-
a1
0
2,6
*
a1
0
3,2
p1
=
4
*
19
-
0
*
4
4
=
19
;
a2
0
3,7
=
a1
0
3,7
*
p2
-
a1
0
2,7
*
a1
0
3,2
p1
=
28
*
19
-
26
*
4
4
=
107
;
a2
0
4,3
=
a1
0
4,3
*
p2
-
a1
0
2,3
*
a1
0
4,2
p1
=
4
*
19
-
4
*
-1
4
=
20
;
a2
0
4,4
=
a1
0
4,4
*
p2
-
a1
0
2,4
*
a1
0
4,2
p1
=
19
*
19
-
-1
*
-1
4
=
90
;
a2
0
4,5
=
a1
0
4,5
*
p2
-
a1
0
2,5
*
a1
0
4,2
p1
=
4
*
19
-
4
*
-1
4
=
20
;
a2
0
4,6
=
a1
0
4,6
*
p2
-
a1
0
2,6
*
a1
0
4,2
p1
=
0
*
19
-
0
*
-1
4
=
0
;
a2
0
4,7
=
a1
0
4,7
*
p2
-
a1
0
2,7
*
a1
0
4,2
p1
=
26
*
19
-
26
*
-1
4
=
130
;
a2
0
5,3
=
a1
0
5,3
*
p2
-
a1
0
2,3
*
a1
0
5,2
p1
=
0
*
19
-
4
*
4
4
=
-4
;
a2
0
5,4
=
a1
0
5,4
*
p2
-
a1
0
2,4
*
a1
0
5,2
p1
=
4
*
19
-
-1
*
4
4
=
20
;
a2
0
5,5
=
a1
0
5,5
*
p2
-
a1
0
2,5
*
a1
0
5,2
p1
=
16
*
19
-
4
*
4
4
=
72
;
a2
0
5,6
=
a1
0
5,6
*
p2
-
a1
0
2,6
*
a1
0
5,2
p1
=
4
*
19
-
0
*
4
4
=
19
;
a2
0
5,7
=
a1
0
5,7
*
p2
-
a1
0
2,7
*
a1
0
5,2
p1
=
28
*
19
-
26
*
4
4
=
107
;
a2
0
6,3
=
a1
0
6,3
*
p2
-
a1
0
2,3
*
a1
0
6,2
p1
=
4
*
19
-
4
*
0
4
=
19
;
a2
0
6,4
=
a1
0
6,4
*
p2
-
a1
0
2,4
*
a1
0
6,2
p1
=
0
*
19
-
-1
*
0
4
=
0
;
a2
0
6,5
=
a1
0
6,5
*
p2
-
a1
0
2,5
*
a1
0
6,2
p1
=
4
*
19
-
4
*
0
4
=
19
;
a2
0
6,6
=
a1
0
6,6
*
p2
-
a1
0
2,6
*
a1
0
6,2
p1
=
12
*
19
-
0
*
0
4
=
57
;
a2
0
6,7
=
a1
0
6,7
*
p2
-
a1
0
2,7
*
a1
0
6,2
p1
=
20
*
19
-
26
*
0
4
=
95
;
Beschreibung ausblenden
4
Iteration 3
Das aktuelle Pivot-Element ist gleich dem Element der vorherigen Matrix (
A2
) mit den Indizes
3
,
3
:
p3
=
a2
0
3,3
=
72
;
Berechne die nächste Matrix (
A3
) basierend auf der vorherigen Matrix (
A2
);
Die Zeile, in der sich ein Pivot-Element befindet, wird ohne Änderungen in die nächste Matrix übertragen;
Schreibe in alle Elemente der Spalte, in der sich das Pivot-Element befindet, eine Null, außer in das Pivot-Element selbst;
Ersetze alle vorherigen Pivot-Elemente durch
p3
;
Schreibe die Ausgangsmatrix
A3
und markiere die Elemente, die wir finden müssen, als unbekannt:
A3
=
72
0
0
0
0
0
0
72
0
0
0
0
0
0
72
0
0
0
x
x
20
x
x
x
x
x
-4
x
x
x
x
x
19
x
x
x
x
x
107
x
x
x
Um unbekannte Elemente zu finden, verwende die folgende Formel:
a3
0
i,j
=
a2
0
i,j
*
p3
-
a2
0
3,j
*
a2
0
i,3
p2
;
Wobei:
p2
ist das vorherige Pivot-Element;
p3
ist das aktuelle Pivot-Element;
a2
ist das Element der vorherigen Matrix, berechnet in der vorherigen Iteration;
a3
ist das Element der nächsten Matrix, berechnet in der aktuellen Iteration;
i
ist die Zeilennummer;
j
ist die Spaltennummer;
Ɐ(
i, j
)
∈ {1, 2, 4, 5, 6} × {4, 5, 6, 7}
A3
=
72
0
0
0
0
0
0
72
0
0
0
0
0
0
72
0
0
0
20
-8
20
320
80
-20
-4
16
-4
80
272
76
1
-4
19
-20
76
197
89
76
107
380
428
253
a3
0
1,4
=
a2
0
1,4
*
p3
-
a2
0
3,4
*
a2
0
1,3
p2
=
5
*
72
-
20
*
-1
19
=
20
;
a3
0
1,5
=
a2
0
1,5
*
p3
-
a2
0
3,5
*
a2
0
1,3
p2
=
-1
*
72
-
-4
*
-1
19
=
-4
;
a3
0
1,6
=
a2
0
1,6
*
p3
-
a2
0
3,6
*
a2
0
1,3
p2
=
0
*
72
-
19
*
-1
19
=
1
;
a3
0
1,7
=
a2
0
1,7
*
p3
-
a2
0
3,7
*
a2
0
1,3
p2
=
22
*
72
-
107
*
-1
19
=
89
;
a3
0
2,4
=
a2
0
2,4
*
p3
-
a2
0
3,4
*
a2
0
2,3
p2
=
-1
*
72
-
20
*
4
19
=
-8
;
a3
0
2,5
=
a2
0
2,5
*
p3
-
a2
0
3,5
*
a2
0
2,3
p2
=
4
*
72
-
-4
*
4
19
=
16
;
a3
0
2,6
=
a2
0
2,6
*
p3
-
a2
0
3,6
*
a2
0
2,3
p2
=
0
*
72
-
19
*
4
19
=
-4
;
a3
0
2,7
=
a2
0
2,7
*
p3
-
a2
0
3,7
*
a2
0
2,3
p2
=
26
*
72
-
107
*
4
19
=
76
;
a3
0
4,4
=
a2
0
4,4
*
p3
-
a2
0
3,4
*
a2
0
4,3
p2
=
90
*
72
-
20
*
20
19
=
320
;
a3
0
4,5
=
a2
0
4,5
*
p3
-
a2
0
3,5
*
a2
0
4,3
p2
=
20
*
72
-
-4
*
20
19
=
80
;
a3
0
4,6
=
a2
0
4,6
*
p3
-
a2
0
3,6
*
a2
0
4,3
p2
=
0
*
72
-
19
*
20
19
=
-20
;
a3
0
4,7
=
a2
0
4,7
*
p3
-
a2
0
3,7
*
a2
0
4,3
p2
=
130
*
72
-
107
*
20
19
=
380
;
a3
0
5,4
=
a2
0
5,4
*
p3
-
a2
0
3,4
*
a2
0
5,3
p2
=
20
*
72
-
20
*
-4
19
=
80
;
a3
0
5,5
=
a2
0
5,5
*
p3
-
a2
0
3,5
*
a2
0
5,3
p2
=
72
*
72
-
-4
*
-4
19
=
272
;
a3
0
5,6
=
a2
0
5,6
*
p3
-
a2
0
3,6
*
a2
0
5,3
p2
=
19
*
72
-
19
*
-4
19
=
76
;
a3
0
5,7
=
a2
0
5,7
*
p3
-
a2
0
3,7
*
a2
0
5,3
p2
=
107
*
72
-
107
*
-4
19
=
428
;
a3
0
6,4
=
a2
0
6,4
*
p3
-
a2
0
3,4
*
a2
0
6,3
p2
=
0
*
72
-
20
*
19
19
=
-20
;
a3
0
6,5
=
a2
0
6,5
*
p3
-
a2
0
3,5
*
a2
0
6,3
p2
=
19
*
72
-
-4
*
19
19
=
76
;
a3
0
6,6
=
a2
0
6,6
*
p3
-
a2
0
3,6
*
a2
0
6,3
p2
=
57
*
72
-
19
*
19
19
=
197
;
a3
0
6,7
=
a2
0
6,7
*
p3
-
a2
0
3,7
*
a2
0
6,3
p2
=
95
*
72
-
107
*
19
19
=
253
;
Beschreibung ausblenden
5
Iteration 4
Das aktuelle Pivot-Element ist gleich dem Element der vorherigen Matrix (
A3
) mit den Indizes
4
,
4
:
p4
=
a3
0
4,4
=
320
;
Berechne die nächste Matrix (
A4
) basierend auf der vorherigen Matrix (
A3
);
Die Zeile, in der sich ein Pivot-Element befindet, wird ohne Änderungen in die nächste Matrix übertragen;
Schreibe in alle Elemente der Spalte, in der sich das Pivot-Element befindet, eine Null, außer in das Pivot-Element selbst;
Ersetze alle vorherigen Pivot-Elemente durch
p4
;
Schreibe die Ausgangsmatrix
A4
und markiere die Elemente, die wir finden müssen, als unbekannt:
A4
=
320
0
0
0
0
0
0
320
0
0
0
0
0
0
320
0
0
0
0
0
0
320
0
0
x
x
x
80
x
x
x
x
x
-20
x
x
x
x
x
380
x
x
Um unbekannte Elemente zu finden, verwende die folgende Formel:
a4
0
i,j
=
a3
0
i,j
*
p4
-
a3
0
4,j
*
a3
0
i,4
p3
;
Wobei:
p3
ist das vorherige Pivot-Element;
p4
ist das aktuelle Pivot-Element;
a3
ist das Element der vorherigen Matrix, berechnet in der vorherigen Iteration;
a4
ist das Element der nächsten Matrix, berechnet in der aktuellen Iteration;
i
ist die Zeilennummer;
j
ist die Spaltennummer;
Ɐ(
i, j
)
∈ {1, 2, 3, 5, 6} × {5, 6, 7}
A4
=
320
0
0
0
0
0
0
320
0
0
0
0
0
0
320
0
0
0
0
0
0
320
0
0
-40
80
-40
80
1120
360
10
-20
90
-20
360
870
290
380
370
380
1480
1230
a4
0
1,5
=
a3
0
1,5
*
p4
-
a3
0
4,5
*
a3
0
1,4
p3
=
-4
*
320
-
80
*
20
72
=
-40
;
a4
0
1,6
=
a3
0
1,6
*
p4
-
a3
0
4,6
*
a3
0
1,4
p3
=
1
*
320
-
-20
*
20
72
=
10
;
a4
0
1,7
=
a3
0
1,7
*
p4
-
a3
0
4,7
*
a3
0
1,4
p3
=
89
*
320
-
380
*
20
72
=
290
;
a4
0
2,5
=
a3
0
2,5
*
p4
-
a3
0
4,5
*
a3
0
2,4
p3
=
16
*
320
-
80
*
-8
72
=
80
;
a4
0
2,6
=
a3
0
2,6
*
p4
-
a3
0
4,6
*
a3
0
2,4
p3
=
-4
*
320
-
-20
*
-8
72
=
-20
;
a4
0
2,7
=
a3
0
2,7
*
p4
-
a3
0
4,7
*
a3
0
2,4
p3
=
76
*
320
-
380
*
-8
72
=
380
;
a4
0
3,5
=
a3
0
3,5
*
p4
-
a3
0
4,5
*
a3
0
3,4
p3
=
-4
*
320
-
80
*
20
72
=
-40
;
a4
0
3,6
=
a3
0
3,6
*
p4
-
a3
0
4,6
*
a3
0
3,4
p3
=
19
*
320
-
-20
*
20
72
=
90
;
a4
0
3,7
=
a3
0
3,7
*
p4
-
a3
0
4,7
*
a3
0
3,4
p3
=
107
*
320
-
380
*
20
72
=
370
;
a4
0
5,5
=
a3
0
5,5
*
p4
-
a3
0
4,5
*
a3
0
5,4
p3
=
272
*
320
-
80
*
80
72
=
1120
;
a4
0
5,6
=
a3
0
5,6
*
p4
-
a3
0
4,6
*
a3
0
5,4
p3
=
76
*
320
-
-20
*
80
72
=
360
;
a4
0
5,7
=
a3
0
5,7
*
p4
-
a3
0
4,7
*
a3
0
5,4
p3
=
428
*
320
-
380
*
80
72
=
1480
;
a4
0
6,5
=
a3
0
6,5
*
p4
-
a3
0
4,5
*
a3
0
6,4
p3
=
76
*
320
-
80
*
-20
72
=
360
;
a4
0
6,6
=
a3
0
6,6
*
p4
-
a3
0
4,6
*
a3
0
6,4
p3
=
197
*
320
-
-20
*
-20
72
=
870
;
a4
0
6,7
=
a3
0
6,7
*
p4
-
a3
0
4,7
*
a3
0
6,4
p3
=
253
*
320
-
380
*
-20
72
=
1230
;
Beschreibung ausblenden
6
Iteration 5
Das aktuelle Pivot-Element ist gleich dem Element der vorherigen Matrix (
A4
) mit den Indizes
5
,
5
:
p5
=
a4
0
5,5
=
1120
;
Berechne die nächste Matrix (
A5
) basierend auf der vorherigen Matrix (
A4
);
Die Zeile, in der sich ein Pivot-Element befindet, wird ohne Änderungen in die nächste Matrix übertragen;
Schreibe in alle Elemente der Spalte, in der sich das Pivot-Element befindet, eine Null, außer in das Pivot-Element selbst;
Ersetze alle vorherigen Pivot-Elemente durch
p5
;
Schreibe die Ausgangsmatrix
A5
und markiere die Elemente, die wir finden müssen, als unbekannt:
A5
=
1120
0
0
0
0
0
0
1120
0
0
0
0
0
0
1120
0
0
0
0
0
0
1120
0
0
0
0
0
0
1120
0
x
x
x
x
360
x
x
x
x
x
1480
x
Um unbekannte Elemente zu finden, verwende die folgende Formel:
a5
0
i,j
=
a4
0
i,j
*
p5
-
a4
0
5,j
*
a4
0
i,5
p4
;
Wobei:
p4
ist das vorherige Pivot-Element;
p5
ist das aktuelle Pivot-Element;
a4
ist das Element der vorherigen Matrix, berechnet in der vorherigen Iteration;
a5
ist das Element der nächsten Matrix, berechnet in der aktuellen Iteration;
i
ist die Zeilennummer;
j
ist die Spaltennummer;
Ɐ(
i, j
)
∈ {1, 2, 3, 4, 6} × {6, 7}
A5
=
1120
0
0
0
0
0
0
1120
0
0
0
0
0
0
1120
0
0
0
0
0
0
1120
0
0
0
0
0
0
1120
0
80
-160
360
-160
360
2640
1200
960
1480
960
1480
2640
a5
0
1,6
=
a4
0
1,6
*
p5
-
a4
0
5,6
*
a4
0
1,5
p4
=
10
*
1120
-
360
*
-40
320
=
80
;
a5
0
1,7
=
a4
0
1,7
*
p5
-
a4
0
5,7
*
a4
0
1,5
p4
=
290
*
1120
-
1480
*
-40
320
=
1200
;
a5
0
2,6
=
a4
0
2,6
*
p5
-
a4
0
5,6
*
a4
0
2,5
p4
=
-20
*
1120
-
360
*
80
320
=
-160
;
a5
0
2,7
=
a4
0
2,7
*
p5
-
a4
0
5,7
*
a4
0
2,5
p4
=
380
*
1120
-
1480
*
80
320
=
960
;
a5
0
3,6
=
a4
0
3,6
*
p5
-
a4
0
5,6
*
a4
0
3,5
p4
=
90
*
1120
-
360
*
-40
320
=
360
;
a5
0
3,7
=
a4
0
3,7
*
p5
-
a4
0
5,7
*
a4
0
3,5
p4
=
370
*
1120
-
1480
*
-40
320
=
1480
;
a5
0
4,6
=
a4
0
4,6
*
p5
-
a4
0
5,6
*
a4
0
4,5
p4
=
-20
*
1120
-
360
*
80
320
=
-160
;
a5
0
4,7
=
a4
0
4,7
*
p5
-
a4
0
5,7
*
a4
0
4,5
p4
=
380
*
1120
-
1480
*
80
320
=
960
;
a5
0
6,6
=
a4
0
6,6
*
p5
-
a4
0
5,6
*
a4
0
6,5
p4
=
870
*
1120
-
360
*
360
320
=
2640
;
a5
0
6,7
=
a4
0
6,7
*
p5
-
a4
0
5,7
*
a4
0
6,5
p4
=
1230
*
1120
-
1480
*
360
320
=
2640
;
Beschreibung ausblenden
7
Iteration 6
Das aktuelle Pivot-Element ist gleich dem Element der vorherigen Matrix (
A5
) mit den Indizes
6
,
6
:
p6
=
a5
0
6,6
=
2640
;
Berechne die nächste Matrix (
A6
) basierend auf der vorherigen Matrix (
A5
);
Die Zeile, in der sich ein Pivot-Element befindet, wird ohne Änderungen in die nächste Matrix übertragen;
Schreibe in alle Elemente der Spalte, in der sich das Pivot-Element befindet, eine Null, außer in das Pivot-Element selbst;
Ersetze alle vorherigen Pivot-Elemente durch
p6
;
Schreibe die Ausgangsmatrix
A6
und markiere die Elemente, die wir finden müssen, als unbekannt:
A6
=
2640
0
0
0
0
0
0
2640
0
0
0
0
0
0
2640
0
0
0
0
0
0
2640
0
0
0
0
0
0
2640
0
0
0
0
0
0
2640
x
x
x
x
x
2640
Um unbekannte Elemente zu finden, verwende die folgende Formel:
a6
0
i,j
=
a5
0
i,j
*
p6
-
a5
0
6,j
*
a5
0
i,6
p5
;
Wobei:
p5
ist das vorherige Pivot-Element;
p6
ist das aktuelle Pivot-Element;
a5
ist das Element der vorherigen Matrix, berechnet in der vorherigen Iteration;
a6
ist das Element der nächsten Matrix, berechnet in der aktuellen Iteration;
i
ist die Zeilennummer;
j
ist die Spaltennummer;
Ɐ(
i, j
)
∈ {1, 2, 3, 4, 5} × {7}
A6
=
2640
0
0
0
0
0
0
2640
0
0
0
0
0
0
2640
0
0
0
0
0
0
2640
0
0
0
0
0
0
2640
0
0
0
0
0
0
2640
2640
2640
2640
2640
2640
2640
a6
0
1,7
=
a5
0
1,7
*
p6
-
a5
0
6,7
*
a5
0
1,6
p5
=
1200
*
2640
-
2640
*
80
1120
=
2640
;
a6
0
2,7
=
a5
0
2,7
*
p6
-
a5
0
6,7
*
a5
0
2,6
p5
=
960
*
2640
-
2640
*
-160
1120
=
2640
;
a6
0
3,7
=
a5
0
3,7
*
p6
-
a5
0
6,7
*
a5
0
3,6
p5
=
1480
*
2640
-
2640
*
360
1120
=
2640
;
a6
0
4,7
=
a5
0
4,7
*
p6
-
a5
0
6,7
*
a5
0
4,6
p5
=
960
*
2640
-
2640
*
-160
1120
=
2640
;
a6
0
5,7
=
a5
0
5,7
*
p6
-
a5
0
6,7
*
a5
0
5,6
p5
=
1480
*
2640
-
2640
*
360
1120
=
2640
;
Beschreibung ausblenden
8
Lineares Gleichungssystem
Dividiere jedes von Null verschiedene Element der Matrix durch
2640
;
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
1
1
1
1
a
0
1,1
=
2640
2640
=
1
;
a
0
1,7
=
2640
2640
=
1
;
a
0
2,2
=
2640
2640
=
1
;
a
0
2,7
=
2640
2640
=
1
;
a
0
3,3
=
2640
2640
=
1
;
a
0
3,7
=
2640
2640
=
1
;
a
0
4,4
=
2640
2640
=
1
;
a
0
4,7
=
2640
2640
=
1
;
a
0
5,5
=
2640
2640
=
1
;
a
0
5,7
=
2640
2640
=
1
;
a
0
6,6
=
2640
2640
=
1
;
a
0
6,7
=
2640
2640
=
1
;
Beschreibung ausblenden
Answer
Ax = b
x
0
1
=
1
;
x
0
2
=
1
;
x
0
3
=
1
;
x
0
4
=
1
;
x
0
5
=
1
;
x
0
6
=
1
;
Größe6×7MethodeMontante (Bareiss-Algorithmus)

  Quellen