|
[Home] [Lexikon] [Aufgaben] [Tests] [Kurse] [Begleitmaterial] [Hinweise] [Mitwirkende] [Publikationen] |
|
Mathematik-Online-Kurs: MATLAB - Matrizen | |
Matrixfunktionen |
| [vorangehende Seite] [nachfolgende Seite] | [Gesamtverzeichnis][Seitenübersicht] |
Elementare Matrixfunktionen norm Norm einer Matrix bzw. eines Vektors rank Rangberechnung det Determinante trace Spur null Kern der zugehörigen Abbildung Lineare Gleichungssysteme \und/Lösen von linearen Gleichungssystemen inv Matrixinvertierung cond Berechnung der Konditionszahl chol, lu, qr Cholesky-, LU- und QR-Zerlegung pinv Berechnung der Pseudoinversen Eigen- und Singulärwerte eig Bestimmung von Eigenwerten und Eigenvektoren svd SVD-Zerlegung poly Koeffizienten des charakteristischen Polynoms eigs, svds Bestimmung einiger (dominanter) Eigen- bzw. Singulärwerte
Eine Übersicht der Matrixfunktionen kann in MATLAB mittels
help matlab/matfun
angezeigt werden.
Download:
| ( .m, | 328 , | 27.03.2007) |
>> A=[-1 1 1;0 -2 -3;4 0 3]
A =
-1 1 1
0 -2 -3
4 0 3
>> rank(A) >> det(A) >> trace(A) >> null(A)
ans = ans = ans = ans =
3 2 0 Empty matrix: 3-by-0
Die Matrix Eigenwertberechnung:
>> eig(A)
ans =
3.4040
-0.1824
-3.2217
>> [V,D]=eig(A)
V =
-0.0880 -0.3811 0.5060
0.4835 -0.7907 -0.7988
-0.8709 0.4791 -0.3253
D =
3.4040 0 0
0 -0.1824 0
0 0 -3.2217
>> p=poly(A)
p =
1.0000 0.0000 -11.0000 -2.0000
>> roots(p)
ans =
3.4040
-3.2217
-0.1824
>> inv(V)*A*V
ans =
3.4040 -0.0000 -0.0000
-0.0000 -0.1824 -0.0000
-0.0000 0.0000 -3.2217
Der Befehl eig gibt die Eigenwerte bzw. bei Angabe von zwei
Rückgabevariablen auch die zugehörigen Eigenvektoren in den Spalten der
ersten Variablen zurück (im Beispiel: V). p ist der Koeffizientenvektor des
charakteristischen Polynoms
| [vorangehende Seite] [nachfolgende Seite] | [Gesamtverzeichnis][Seitenübersicht] |
| automatisch erstellt am 5.2.2008 |