Hallo BC,
P, Q, R und S sind Matrizen mit veschiedenen Anzahlen von Spalten und Zeilen.
Will man für 2 dieser Matrizen ein Matrizenprodukt bilden, muss die Spaltenzahl der ersten mit der Zeilenzahl der zweiten übereinstimmen.
Bei R * Q ist das z.B.der Fall, weil R 3 Spalten und Q 3 Zeilen hat.
Das Ergebnis R2x3 * Q3x17 ist dann eine Matrix mit 2 Zeilen und 17 Spalten.
Bei Q * R hätte Q 17 Spalten und R 2 Zeilen, deshalb ist dieses Produkt nicht definiert.
Du musst also bei allen anderen Möglichkeiten überprüfen,
ob Spaltenzahl "vorn" = Zeilenzahl "hinten" gilt.
Gruß Wolfgang