Signal- und Messdatenverarbeitung
Matrizen, Lösen von lineare Gleichungssystemen
Python | Matlab/Octave | ||
Vorbereitung (Laden von Modulen/Paketen) | from numpy import * |
||
Determinante der Matrix | det(A) |
det(A) |
|
Lösen eines linearen Gleichungssystems mit der Cramerschen Regel | : Koeffizientenmatrix : Lösungsvektor : Lösung des Gleichungssystems |
dA=det(A) |
dA=det(A); |
Lösen eines linearen Gleichungssystems mit dem Gaußschen Eliminationsverfahren (Die Wahl eines geeigneten und möglichst effizienten Lösungsverfahrens erfolgt je nach Beschaffenheit der Parametermatrix und des Lösungsvektors bzw. der Lösungsmatrix) |
: Koeffizientenmatrix : Lösungsvektor : Lösung des Gleichungssystems |
X=solve(A,Y) |
X=linsolve(A,Y) |
Lösen eines linearen Gleichungssystems durch Multiplikation mit der inversen Parametermatrix (evtl. sehr ineffizient, da mehr Elemente der inversen Matrix berechnet werden als für die Lösung des Gleichungssystems nötig wären) | : Koeffizientenmatrix : Lösungsvektor : Lösung des Gleichungssystems |
X=dot(inv(A),Y) |
X=inv(A)*Y |