Aufgaben Matrizen
Aufgabe Vektormultiplikation
Gegeben sind die beiden Spaltenvektoren a und b. Führen sie eine Vektormultiplikation zwischen beiden aus.
Lösung:
Die Multiplikation wird fehlschlagen, da die inneren Dimensionen nicht übereinstimmen. Es wurde versucht eine Multiplikation von [3x1] x [3x1] auszuführen. Für die Multiplikation muss nun ein Vektor transponiert werden. Die Wahl des zu transponierenden Vektors beeinflusst das Ergebnis maßgeblich. Probieren Sie beide aus und vergleichen Sie sie.
>>a = [4;7;3];
>>b = [9;0;2];
>>Ab = a' * b
>>aB = a * b'
Ab =
42
aB =
36 0 8
63 0 14
27 0 6