Matrizen in Maple
Aus MostlyHarmless
Die Matrix-Funktionen befinden sich im Package "LinearAlgebra", es empfiehlt sich also zuerst einmal "with(LinearAlgebra);" einzugeben, bevor man die Beispiele nachvollzieht.
Zunächst einmal müssen wir die Matrix in Maple eingeben. Dazu benutzen wir den Befehl "Matrix". Der erste Parameter gibt die Zeilenzahl an, der zweite die Spalten. Dann kommen die einzelnen Matrix-Zeilen hintereinander:
m1:=Matrix(3,3,[[1,1,0],[0,1,1],[1,0,1]]);
Das selbe auch noch mit einer komplexen Matrix:
m3:=Matrix(4,4,[[1,1+I,1+2*I,3],[2+2*I,1-I,3+2*I,7+6*I],[3-I,-3+2*I,5+I,9-2*I],[1+I,6+2*I,3+I,3+3*I]]);
Die Berechnung der Determinanten geht dann ganz einfach:
Determinant(m1);
Determinant(m3);
Weitere typische Matrixoperationen:
- Transpose(m1); - Die Transponierte der Matrix ausgeben
- Rank(m1); - Berechnet den Rang der Matrix
- Eigenvalues(m1); - Berechnet die Eigenwerte der Matrix
- Eigenvectors(m1); - Berechnet die Eigenvektoren zu den Eigenwerten
- CharacteristicPolynomial(m1, lambda); - Berechnet das Charakteristische Polynom der Matrix
