[zurück]

C: Matrixmultiplikation

[vor]

Bevor wir Matrizen multiplizieren wollen wir sie zuerst einmal definieren. Unter einer Matrix (bzw. m*n Matrix) versteht man ein Schema von m*n Zahlen die in m Zeilen und n Spalten angeordnet sind.

 

9-C1

Zwei Matrizen lassen sich nur multiplizieren wenn die Zahl der Spalten der ersten Matrix mit der Zahl der Zeilen der zweiten Matrix übereinstimmt.
Wir multiplizieren die Matrix A (m*n) mit der Matrix B (n*p). Die resultierende Matrix C ist dann vom Typ m*p, d.h. sie hat die Zeilenzahl von A und die Spaltenzahl von B.

 

C = A * B

9-C2

Eine Komponente cik der Matrix C wird nach folgender Formel berechnet.

 

9-C3

Im ersten Beispiel multiplizieren wir einen Vektor mit einer 3x3 Matrix.

 

9-C4

 

9-C5

Im zweiten Beispiel multiplizieren wir zwei 3x3 Matrizen.

 

9-C6

 

9-C7

Zur Kontrolle noch ein Zahlenbeispiel.

 

9-C8


[zurück] [Inhaltsverzeichnis] [vor]