Übung: Undefinierte Operationen mit Matrizen
PRETTY_MAT_1_ID = PRETTY_MAT_1
PRETTY_MAT_2_ID = PRETTY_MAT_2
Ist PRETTY_MAT_1_ID + OPERATION + PRETTY_MAT_2_ID definiert?
ANSWER
- YES
- NO
Man kann Matrizen addieren wenn sie vom gleichen Typ sind, also wenn die Anzahl der Zeilen und Spalten gleich sind.
Wenn PRETTY_MAT_1_ID eine \blue m \times \red n-Matrix ist und PRETTY_MAT_2_ID eine \blue p \times \red q-Matrix ist, dann ist ihre Summe definiert als:
Man kann Matrizen subtrahieren wenn sie vom gleichen Typ sind, also wenn die Anzahl der Zeilen und Spalten gleich sind.
Wenn PRETTY_MAT_1_ID eine \blue m \times \red n-Matrix ist und PRETTY_MAT_2_ID eine \blue p \times \red q-Matrix ist, dann ist ihre Differenz definiert als:
1. \blue m (Anzahl der Zeilen in PRETTY_MAT_1_ID) muss übereinstimmen mit \blue p (Anzahl der Zeilen in PRETTY_MAT_2_ID) und
2. \red n (Anzahl der Spalten in PRETTY_MAT_1_ID) muss übereinstimmen mit \red q (Anzahl der Spalten in PRETTY_MAT_2_ID)
Haben PRETTY_MAT_1_ID und PRETTY_MAT_2_ID dieselbe Anzahl an Zeilen?
Haben PRETTY_MAT_1_ID und PRETTY_MAT_2_ID dieselbe Anzahl an Spalten?
Da PRETTY_MAT_1_ID dieselbe Anzahl an Zeilen und Spalten
(DIM_1 + "\\times" + DIM_2) wie
PRETTY_MAT_2_ID (DIM_3 + "\\times" + DIM_4) hat, ist
PRETTY_MAT_1_ID + OPERATION + PRETTY_MAT_2_ID
definiert.
Da PRETTY_MAT_1_ID nicht dieselbe Anzahl an Zeilen und Spalten
(DIM_1 + "\\times" + DIM_2) wie
PRETTY_MAT_2_ID (DIM_3 + "\\times" + DIM_4) hat, ist
PRETTY_MAT_1_ID + OPERATION + PRETTY_MAT_2_ID
nicht definiert.
2 Matrizen (PRETTY_MAT_1_ID und PRETTY_MAT_2_ID) können miteinander multipliziert werden, wenn die Spaltenanzahl von PRETTY_MAT_1_ID gleich der Zeilenanzahl von PRETTY_MAT_2_ID ist.
Wenn zwei Matrizen vom Typ \blue m \times \red n und \red p \times \green q sind, dann muss \red n (Anzahl an Spalten in der ersten Matrix) gleich \red p (Anzahl der Zeilen in der zweiten Matrix) sein, damit ihr Produkt definiert ist.
Wie viele Spalten hat die erste Matrix PRETTY_MAT_1_ID?
Wie viele Zeilen hat die zweite Matrix PRETTY_MAT_2_ID?
PRETTY_MAT_1_ID übereinstimmt mit der Anzahl an Zeilen (DIM_3) in Matrix PRETTY_MAT_2_ID, ist PRETTY_MAT_1_ID + PRETTY_MAT_2_ID definiert.
PRETTY_MAT_1_ID nicht übereinstimmt mit der Anzahl an Zeilen (DIM_3) in Matrix PRETTY_MAT_2_ID, ist PRETTY_MAT_1_ID + PRETTY_MAT_2_ID nicht definiert.