Seite 1 von 1

LGS mit der Funktion rref( ) lösen

BeitragVerfasst: Sa 6. Mai 2006, 21:10
von Grolli
Die Funktion rref(MatrixA) erzeugt die reduzierte Dreiecksform (Zeilenstaffelform) von Matrix A.
Wird in der Dokumentation auch so beschrieben.
Allerdings wird nicht erwähnt das man damit LGS (Lineare Gleichungssyteme) sehr schnell lösen kann.

Beispiel:

Es ist das LGS gegeben:
x+2y+ z= 9
x- 2y+2z= 2
2x-3y +3z=-1

Das LGS zunächst als Matrix eingeben: [[1,2,1,9][1,-2,2,2][2,-3,3,-1]]->mata
(-> ist der Zuweisungsoperator, es kann neben mata natürlich jede andere Variable benutzt werden)
Diese Eingabe kann man auch in der 2D-Ebene erledigen.

Nun kommt rref( ) zum Einsatz: rref(mata)

Als Ergebnis erscheint eine Matrix, die in der letzten Spalte die Lösungsmenge enthält :

1 0 0 -8
0 1 0 4
0 0 1 9

In unserem Fall wäre die Lösung: x=-8 y=4 z=9


[Edit by Grolli on [TIME]1146946383[/TIME]]