Matrix-Matrix-Multiplikation
Erfahre, wie man Matrizen miteinander multipliziert! Verstehe die Grundregeln und entdecke praktische Beispiele. Interessiert? Tauche ein und meistere die Matrizenmultiplikation! Weitere Tipps und FAQs warten auf dich!
in nur 12 Minuten? Du willst ganz einfach ein neues
Thema lernen in nur 12 Minuten?
-
5 Minuten verstehen
Unsere Videos erklären Ihrem Kind Themen anschaulich und verständlich.
92%der Schüler*innen hilft sofatutor beim selbstständigen Lernen. -
5 Minuten üben
Mit Übungen und Lernspielen festigt Ihr Kind das neue Wissen spielerisch.
93%der Schüler*innen haben ihre Noten in mindestens einem Fach verbessert. -
2 Minuten Fragen stellen
Hat Ihr Kind Fragen, kann es diese im Chat oder in der Fragenbox stellen.
94%der Schüler*innen hilft sofatutor beim Verstehen von Unterrichtsinhalten.
Grundlagen zum Thema Matrix-Matrix-Multiplikation
Die Matrizenmultiplikation
Matrizen sind ein sehr grundlegendes und nützliches Konzept in der Mathematik. Wir wollen uns im Folgenden damit beschäftigen, wie man zwei Matrizen miteinander multipliziert. Wir wissen dazu bereits, wie eine Matrix in der Mathematik definiert ist und was die Ordnung einer Matrix ist.
Wusstest du schon?
Die Matrix-Matrix-Multiplikation hat reale Anwendungen in der Computer-Grafik! Wenn du ein Videospiel spielst oder einen Animationsfilm anschaust, werden Matritzen genutzt, um 3D-Objekte zu drehen, zu verschieben und zu skalieren. Ohne diese Matritzen würden die Figuren auf deinem Bildschirm ziemlich flach aussehen.
Wie multipliziert man Matrizen? – Beispiel
Wir erinnern uns zunächst an die Definition einer Matrix. Unter einer Matrix versteht man in der Mathematik ein rechteckiges Schema, das mit Elementen, meistens Zahlen, gefüllt ist:
$\begin{pmatrix} a & b & c \\ d & e & f \\ g & h & i \end{pmatrix}$
Die Ordnung einer Matrix wird in der Form $(m \times n)$ angegeben, wobei $m$ die Anzahl der Zeilen beschreibt und $n$ die Anzahl der Spalten. Die Beispielmatrix hat also die Ordnung $(3 \times 3)$.
Nachdem wir die Definition der Matrix wiederholt haben, wollen wir die folgenden Matrizen $A$ mit der Ordnung $(m_A \times n_A)$ und $B$ mit der Ordnung $(m_B \times n_B)$ miteinander multiplizieren:
$ A = \begin{pmatrix} 1 & 2 & 3 \\ 4 & 0 & 6 \end{pmatrix}$
$ B = \begin{pmatrix} 2 & 1 \\ 0 & 7 \\ 2 & -1 \end{pmatrix}$
Bevor wir mit der Matrix-Matrix-Multiplikation beginnen, müssen wir uns die Frage stellen, ob wir die vorliegenden Matrizen überhaupt miteinander multiplizieren können. Es können nämlich nicht beliebige Matrizen miteinander multipliziert werden. Damit die Multiplikation zweier Matrizen möglich ist, muss die Spaltenzahl der ersten Matrix mit der Zeilenzahl der zweiten Matrix übereinstimmen.
Schlaue Idee
Wenn du überprüfen möchtest, ob zwei Matrizen multiplizierbar sind, dann schreibe die Größen der beiden Matrizen nebeneinander in der richtigen Reihenfolge, wie die Multiplikation erfolgt, auf.
$\color{gray}(m_A \times \color{red}n_A\color{gray}) \cdot (\color{red}m_B\color{gray} \times n_B)$
Wenn die beiden Zahlen im Inneren übereinstimmen $(n_A = m_B)$, dann wird die Matrixmultiplikation klappen!
Die Matrix $A$ hat die Ordnung $(2 \times 3)$, also drei Spalten, und die Matrix $B$ hat die Ordnung $(3 \times 2)$, also drei Zeilen. Wir können diese beiden Matrizen also miteinander multiplizieren. Das Ergebnis einer Matrixmultiplikation ist wieder eine Matrix, und zwar mit der neuen Ordnung $(m_A \times n_B)$. Die neue Matrix hat also so viele Zeilen wie der erste Faktor des Matrixprodukts und so viele Spalten wie der zweite Faktor im Matrixprodukt. In unserem Beispiel hat die neue Matrix also die Ordnung $(2 \times 2)$.
$ \begin{pmatrix} 1 & 2 & 3 \\ 4 & 0 & 6 \end{pmatrix} \cdot \begin{pmatrix} 2 & 1 \\ 0 & 7 \\ 2 & -1 \end{pmatrix} = \begin{pmatrix} a & b \\ c & d \end{pmatrix} = C $
Die Multiplikation der Matrizen verläuft nach dem Prinzip Zeile mal Spalte und ähnelt dem Vorgehen beim Skalarprodukt zweier Vektoren. Dabei setzt sich die erste Zeile der neuen Matrix $C$ aus der Multiplikation der ersten Zeile der Matrix $A$ mit den jeweiligen Spalten der Matrix $B$ zusammen.
Den Wert für den Eintrag $a$ in der ersten Zeile und ersten Spalte der Matrix $C$ erhalten wir, indem wir die Einträge der ersten Zeile der Matrix $A$ mit den Einträgen der ersten Spalte der Matrix $B$ multiplizieren und die Ergebnisse aufsummieren – ganz analog zum Skalarprodukt zweier Vektoren. Für den zweiten Eintrag in der ersten Zeile, also $b$, multiplizieren wir die Einträge der ersten Zeile der Matrix $A$ mit den Einträgen der zweiten Spalte der Matrix $B$ und summieren auch diese auf. So gehen wir Schritt für Schritt vor, bis wir die Matrix $C$ bestimmt haben. Das Vorgehen können wir grafisch folgendermaßen veranschaulichen:
Das klingt kompliziert, ist aber eigentlich ganz einfach. Wir gehen das Verfahren an unserem Beispiel Schritt für Schritt durch, um es anschaulicher zu machen.
Die erste Zeile der Matrix $A$ ist:
$\begin{pmatrix} 1 & 2 & 3 \end{pmatrix} $
Und die erste Spalte der Matrix $B$ ist:
$ \begin{pmatrix} 2 \\ 0 \\ 2 \end{pmatrix} $
Damit berechnet sich $a$ wie folgt:
$\color{red}{a} = 1 \cdot 2 + 2 \cdot 0 + 3 \cdot 2 = 2 + 0 + 6 = \color{red}{8}$
Wir haben also den ersten Eintrag berechnet:
$ \begin{pmatrix} 1 & 2 & 3 \\ 4 & 0 & 6 \end{pmatrix} \cdot \begin{pmatrix} 2 & 1 \\ 0 & 7 \\ 2 & -1 \end{pmatrix} = \begin{pmatrix} \color{red}{8} & b \\ c & d \end{pmatrix} = C $
Für den Eintrag $b$ müssen wir wieder die erste Zeile der Matrix $A$ nutzen, aber die zweite Spalte der Matrix $B$. Die Berechnung von $b$ sieht also folgendermaßen aus:
$\color{orange}{b} = 1 \cdot 1 + 2 \cdot 7 + 3 \cdot (-1) = 1 + 14 -3 = \color{orange}{12}$
Damit haben wir den zweiten Eintrag der Matrix $C$ und damit die gesamte erste Zeile berechnet:
$ \begin{pmatrix} 1 & 2 & 3 \\ 4 & 0 & 6 \end{pmatrix} \cdot \begin{pmatrix} 2 & 1 \\ 0 & 7 \\ 2 & -1 \end{pmatrix} = \begin{pmatrix} 8 & \color{orange}{12} \\ c & d \end{pmatrix} = C $
Um die Einträge in der zweiten Zeile der Matrix $C$ zu berechnen, multiplizieren wir die zweite Zeile der Matrix $A$ mit den Spalten der Matrix $B$ nach dem gleichen Muster wie bisher. Wir beginnen mit dem Eintrag $c$. Dafür multiplizieren wir die Einträge der zweiten Zeile der Matrix $A$ mit den Einträgen der ersten Spalte der Matrix $B$ und bilden die Summe:
$\color{green}{c} = 4 \cdot 2 + 0 \cdot 0 + 6 \cdot 2 = 8 + 0 + 12 = \color{green}{20}$
Und für den Eintrag $d$ multiplizieren wir die Einträge der zweiten Zeile der Matrix $A$ mit den Einträgen der zweiten Spalte der Matrix $B$ und summieren auf:
$\color{blue}{d} = 4 \cdot 1 + 0 \cdot 7 + 6 \cdot ( -1 ) = 4 + 0 -6 =\color{blue}{-2} $
Damit erhalten wir als endgültiges Ergebnis der Matrixmultiplikation:
$ \begin{pmatrix} 1 & 2 & 3 \\ 4 & 0 & 6 \end{pmatrix} \cdot \begin{pmatrix} 2 & 1 \\ 0 & 7 \\ 2 & -1 \end{pmatrix} = \begin{pmatrix} \color{red}{8} & \color{orange}{12} \\ \color{green}{20} & \color{blue}{-2} \end{pmatrix} = C $
Fehleralarm
Ein weit verbreiteter Fehler ist es, Matrix-Matrix-Multiplikationen als kommutativ zu betrachten. Tatsächlich ist $A\cdot B$ oft nicht gleich $B\cdot A$. Die Reihenfolge der Multiplikation ist wichtig!
Ausblick – das lernst du nach Matrix-Matrix-Multiplikation
Vertiefe dein Wissen über Determinanten und Inversen Matrizen! Sie bilden eine wichtige Grundlage in der linearen Algebra und stehen in direkter Verbindung zur Matrix-Multiplikation.
Zusammenfassung – Matrizenmultiplikation
Damit wir zwei Matrizen miteinander multiplizieren können, muss folgende Grundbedingung erfüllt sein: Die Spaltenanzahl der ersten Matrix muss gleich der Zeilenanzahl der zweiten Matrix sein.
Bei der Matrizenmultiplikation rechnen wir nach dem Schema Zeile mal Spalte, also im Prinzip so ähnlich, wie bei dem Skalarprodukt zweier Vektoren.
Häufig gestellte Fragen zum Thema Matrizenmultiplikation
Transkript Matrix-Matrix-Multiplikation
Mein Name ist Stefan Richter und heute zeige ich euch, wie man eine Matrix mit einer anderen multipliziert. Dies ist ähnlich einer Skalar Multiplikation eines Vektors mit einem anderen. Ich nenne das hier abgekürzt Vektormultiplikation. Also nehmen wir zwei Vektoren. Bei der Vektormultiplikation multipliziert man jede einzelne Zahl und addiert das dann. Ein Vektor mal ein anderer Vektor ergibt eine Zahl. Eine Matrix mal eine Matrix ergibt jedoch wieder eine Matrix. Matrix mal Matrix ergibt eine Matrix. Also die Matrix A mal der Matrix B ist gleich die Matrix C. Zuerst müssen wir prüfen, ob wir diese Matrizen überhaupt miteinander multiplizieren können. Dafür ist wichtig, dass- Dabei ist wichtig, dass die Anzahl der Elemente einer Zeile der linken Matrix gleich der Anzahl an Elementen einer Spalte der rechten Matrix ist. Null ist auch ein Element, wichtig. Wir haben in der linken Zeile drei Elemente und auf der rechten in den Spalten auch. Also kann man diese Matrizen miteinander multiplizieren. Jetzt multiplizieren wir die erste Zeile der linken Matrix mit der ersten Spalte von der rechten Matrix. Und zwar so wie bei der Skalar Multiplikation von Vektoren. Also Element für Element. Wir rechnen also 1 mal 2 plus 2 mal 0 plus 3 mal 2. Anschließend nehmen wir die erste Zeile und die zweite Spalte und machen das Ganze nochmal. 1 mal 1 plus 2 mal 7 plus 3 mal -1. Jetzt mache ich das Spiel mit der nächsten Zeile. Bei der zweiten Zeile rechnen wir also 4 mal 2 plus 0 mal 0 plus 6 mal 2. Und schön alles ausrechnen. Jetzt mussten wir die einzelnen Elemente noch ausrechnen. Und das Ergebnis ist nicht zufällig eine Zahl von zwei Mal. Denn A hatte zwei Zeilen und B zwei Spalten. Dann versuchen wir das Ganze nochmal. Jetzt habe ich einen Tafelwischer. Das nächste Mal geht das schneller. Wo waren wir, weiteres Beispiel. Sieht erstmal ein bisschen wirr aus. Können wir diese Matrizen überhaupt miteinander multiplizieren? Ja. Der linken Matrix also die Anzahl der Elemente einer Zeile der linken Matrix ist gleich der Anzahl der Elemente einer Spalte der rechten Matrix. Noch einmal zur Erklärung. 1 mal 1, 2 mal 3, 1 mal 0. Bei der zweiten Zeile können wir hier sehen, dass die Sache schon sehr einfach aussieht. Und zwar wäre hier eine 0 da eine 2 und da auch eine 0. Für das erste mache ich euch das nochmal vor. 0 mal 1 plus 2 mal 3 plus 0 mal 0. Da hier und hier eine Null sind und das praktisch zu drehen ist, werden diese Teile immer Null. Die obere und die untere Zeile der rechten Matrix und die mittlere Zeile einfach immer mal 2. Das heißt, wir können ganz einfachen hinschreiben 14 minus 2 und 0. Und das Ergebnis ist eine 2 Kreuz 4 Matrix: zwei Zeilen vier Spalten. Das war es.
8.906
sofaheld-Level
6.601
vorgefertigte
Vokabeln
7.400
Lernvideos
36.034
Übungen
32.582
Arbeitsblätter
24h
Hilfe von Lehrkräften
Inhalte für alle Fächer und Schulstufen.
Von Expert*innen erstellt und angepasst an die Lehrpläne der Bundesländer.
Testphase jederzeit online beenden
Beliebteste Themen in Mathematik
- Römische Zahlen
- Prozentrechnung
- Prozentrechnung - Übungen
- Primzahlen
- Geometrische Lagebeziehungen
- Was ist eine Ecke?
- Rechteck
- Was ist eine Gleichung?
- Pq-Formel
- Binomische Formeln
- Trapez
- Volumen Zylinder
- Umfang Kreis
- Quadrat
- Division
- Raute
- Parallelogramm
- Polynomdivision
- Was Ist Eine Viertelstunde
- Prisma
- Mitternachtsformel
- Äquivalenzumformung
- Grundrechenarten Begriffe
- Größer Kleiner Zeichen
- Dreiecksarten
- Punkt-vor-Strich und Klammern-zuerst-Regel
- Aufbau von Dreiecken
- Quader
- Satz Des Pythagoras
- Dreieck Grundschule
- Erste Binomische Formel
- Kreis
- Trigonometrie
- Trigonometrische Funktionen
- Standardabweichung
- Flächeninhalt
- Termumformungen – Übungen
- Volumen Kugel
- Zahlen In Worten Schreiben
- Meter
- Orthogonalität
- Schriftlich Multiplizieren
- Brüche gleichnamig machen
- Brüche Multiplizieren
- Potenzgesetze
- Distributivgesetz
- Bruchgleichungen lösen – Übungen
- Flächeninhalt Dreieck
- Rationale Zahlen
- Volumen Berechnen
Ein remake von diesem Video wäre gut, dennoch alles soweit vertanden.
extrem gut
super video. danke!!!
ziemlich gut erklärt :)
ja sehr richtig
Bei A*B muss die Spaltenanzahl von A = Zeilenanzahl von B sein
oder wie ich es im Video gesagt habe.
Die Anzahl der Elemente eine Zeile von A = Anzahl der Element einer Zeile von B
Ist im Prinzip dasgleiche