Mo Logo [Home] [Lexikon] [Aufgaben] [Tests] [Kurse] [Begleitmaterial] [Hinweise] [Mitwirkende] [Publikationen] Englische Flagge

Mathematik-Online-Lexikon:

Singulärwert-Zerlegung mit MATLAB


A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Übersicht

Die Singulärwert-Zerlegung einer Matrix $ A$ kann in Matlab mit dem Befehl
>> [U,S,V]=svd(A)
bestimmt werden. Beispielsweise erhält man für
>> A = [0  1  1; -1  0  -1]
die Matrizen
U =
   -0.7071    0.7071
    0.7071    0.7071
S =
    1.7321         0         0
         0    1.0000         0
V =
   -0.4082   -0.7071   -0.5774
   -0.4082    0.7071   -0.5774
   -0.8165   -0.0000    0.5774
Definitionsgemäß erhält man eine Faktorisierung von $ A$ :
>> U*S*V'
ans =
    0    1    1
   -1    0   -1
(Autor: Wipper)

[Verweise]

  automatisch erstellt am 12.  1. 2007