Matrix-Rechner
Führen Sie alle wichtigen Matrixoperationen — addieren, subtrahieren, multiplizieren, transponieren und die Determinante berechnen — in einem kostenlosen Online-Tool für lineare Algebra aus.
Wählen Sie eine Operation, geben Sie eine oder zwei Matrizen im Semikolon-und-Komma-Format ein und klicken Sie auf Berechnen, um sofort das Ergebnis zu sehen.
Matrix-Rechner
Führen Sie alle wichtigen Matrixoperationen — addieren, subtrahieren, multiplizieren, transponieren und die Determinante berechnen — in einem kostenlosen Online-Tool für lineare Algebra aus.
Trennen Sie Zeilen mit Semikolons (;) und Spalten mit Kommas (,). Beispiel: 1,2;3,4 steht für eine 2×2-Matrix.
Über den Matrix-Rechner
Eine Matrix ist ein rechteckiges Zahlenfeld aus Zeilen und Spalten. Matrizen sind die grundlegende Datenstruktur der linearen Algebra, und praktisch jedes Problem in Physik, Ingenieurwesen, Computergrafik, Statistik und maschinellem Lernen lässt sich mit Matrizen und den auf ihnen ausgeführten Operationen ausdrücken. Dieser Rechner deckt die fünf Operationen ab, denen Sie am häufigsten begegnen: Addition, Subtraktion, Multiplikation, Transposition und Determinante.
Matrixaddition und -subtraktion sind elementweise Operationen, bei denen beide Matrizen identische Dimensionen haben müssen. Sie kombinieren die entsprechenden Elemente position für position und erhalten eine Ergebnis-Matrix derselben Größe. Bei der Subtraktion wird an jeder Position einfach ein Minus statt eines Plus verwendet.
Die Matrixmultiplikation ist komplexer. Um eine m×n-Matrix A mit einer n×p-Matrix B zu multiplizieren, muss die Anzahl der Spalten in A der Anzahl der Zeilen in B entsprechen. Jedes Element der entstehenden m×p-Matrix wird als Skalarprodukt einer Zeile aus A und einer Spalte aus B berechnet: C[i][j] = Σ A[i][k] × B[k][j]. Anders als gewöhnliche Multiplikation ist Matrixmultiplikation nicht kommutativ — im Allgemeinen gilt AB ≠ BA.
Die Transposition einer Matrix erhält man, indem man ihre Zeilen und Spalten vertauscht. Wenn A eine m×n-Matrix ist, dann ist ihre Transponierte Aᵀ eine n×m-Matrix, wobei Aᵀ[i][j] = A[j][i] gilt. Transponieren ist in vielen Formeln grundlegend, unter anderem bei der Berechnung von Kovarianzmatrizen in der Statistik und bei der Formulierung der Normalgleichungen in der linearen Regression.
Die Determinante ist ein Skalarwert, der einer quadratischen Matrix zugeordnet ist und wichtige geometrische und algebraische Informationen enthält. Für eine 2×2-Matrix [[a,b],[c,d]] gilt det = ad − bc. Für größere Matrizen erfolgt die Berechnung über rekursive Kofaktorentwicklung oder Zeilenumformungen. Eine von null verschiedene Determinante bedeutet, dass die Matrix invertierbar ist; eine Determinante von null bedeutet, dass sie singulär ist und keine Inverse besitzt.
Zusammen decken diese fünf Operationen den überwiegenden Teil dessen ab, was Studierende und Profis im Alltag der linearen Algebra brauchen. Ob Sie Gleichungssysteme lösen, Objekte in 3D-Grafik drehen, Regressionsmodelle anpassen oder Netzwerkgraphen analysieren: Wenn Sie wissen, wie man Matrizen addiert, subtrahiert, multipliziert, transponiert und ihre Determinante bestimmt, verfügen Sie über ein leistungsfähiges Werkzeug für fast jedes quantitative Problem.
Matrix-Rechner-Beispiele
Fünf Beispiele, die jeweils eine der fünf unterstützten Operationen zeigen.
| Eingabe | Ergebnis | Hinweise |
|---|---|---|
| Addition: A = [[1,2],[3,4]], B = [[5,6],[7,8]] | [[6,8],[10,12]] | Elementweise Addition. Beide Matrizen müssen gleich groß sein. |
| Multiplikation: A = [[1,2],[3,4]], B = [[2,0],[1,2]] | [[4,4],[10,8]] | C[0][0] = 1×2 + 2×1 = 4. C[0][1] = 1×0 + 2×2 = 4. C[1][0] = 3×2 + 4×1 = 10. C[1][1] = 3×0 + 4×2 = 8. |
| Transponieren: A = [[1,2,3],[4,5,6]] | [[1,4],[2,5],[3,6]] | Die 2×3-Matrix wird zu einer 3×2-Matrix. Zeilen werden zu Spalten. |
| Determinante: A = [[3,8],[4,6]] | −14 | det = 3×6 − 8×4 = 18 − 32 = −14. Eine von null verschiedene Determinante bedeutet, dass A invertierbar ist. |
| Subtrahieren: A = [[9,5],[3,7]], B = [[4,2],[1,3]] | [[5,3],[2,4]] | Von jedem Element von A wird das entsprechende Element von B abgezogen. |
So verwenden Sie den Matrix-Rechner
- Klicken Sie auf den Operationsknopf — Addieren, Subtrahieren, Multiplizieren, Transponieren oder Determinante — um die gewünschte Berechnung auszuwählen.
- Geben Sie Matrix A im ersten Feld ein. Trennen Sie Zeilen mit Semikolons und Werte innerhalb einer Zeile mit Kommas. Zum Beispiel steht 1,2;3,4 für [[1,2],[3,4]].
- Für Addieren, Subtrahieren und Multiplizieren geben Sie auch Matrix B im zweiten Feld ein. Für Transponieren und Determinante wird nur Matrix A benötigt.
- Klicken Sie auf Berechnen. Das Ergebnis erscheint unten — als Matrix bei Addieren, Subtrahieren, Multiplizieren und Transponieren oder als einzelne Zahl bei der Determinante.
- Klicken Sie auf Zurücksetzen, um alle Felder zu leeren und neu zu beginnen, oder wechseln Sie die Operation, um dieselben Matrizen für eine andere Berechnung zu verwenden.
Häufig gestellte Fragen
Wann können zwei Matrizen multipliziert werden?
Zwei Matrizen A und B können nur dann multipliziert werden (A × B), wenn die Anzahl der Spalten von A der Anzahl der Zeilen von B entspricht. Wenn A m×n und B n×p ist, hat das Produkt C die Größe m×p. Wenn die inneren Dimensionen nicht übereinstimmen, ist die Multiplikation nicht definiert und der Rechner zeigt einen Dimensionsfehler an.
Ist Matrixmultiplikation kommutativ?
Nein. Im Allgemeinen gilt AB ≠ BA, selbst wenn beide Produkte definiert sind. Das ist einer der wichtigsten Unterschiede zwischen Matrizen und gewöhnlichen Zahlen. Wenn A beispielsweise Vektoren um 90° dreht und B sie spiegelt, führt die Reihenfolge der Operationen zu einer anderen Transformation.
Was bedeutet eine Determinante von null?
Eine Determinante von null bedeutet, dass die Matrix singulär ist — sie hat keine Inverse und ihre Zeilen (oder Spalten) sind linear abhängig. Geometrisch bedeutet das, dass die Matrix den Raum auf ein Objekt niedrigerer Dimension zusammenklappt. In Gleichungssystemen bedeutet eine singuläre Koeffizientenmatrix, dass das System entweder keine Lösung oder unendlich viele Lösungen hat.
Wie gebe ich eine nicht quadratische Matrix ein?
Verwenden Sie das Standardformat: Trennen Sie die Elemente einer Zeile mit Kommas und die Zeilen mit Semikolons. Eine 2×3-Matrix [[1,2,3],[4,5,6]] wird zum Beispiel als 1,2,3;4,5,6 eingegeben. Nicht quadratische Matrizen sind für Addition, Subtraktion, Multiplikation und Transposition gültig, aber nicht für die Determinante.
Wofür wird die Transposition verwendet?
Die Transposition vertauscht die Zeilen und Spalten einer Matrix. Sie wird in vielen linearen Algebra-Formeln verwendet: zur Berechnung von Skalarprodukten, zur Bildung symmetrischer Matrizen, zur Lösung von Ausgleichsproblemen mit den Normalgleichungen (AᵀA)x = Aᵀb und zur Bestimmung der konjugiert transponierten Matrix in der komplexen Analysis. Im maschinellen Lernen ist das Transponieren von Gewichtsmatrizen ein Routinevorgang in Vorwärts- und Rückwärtsdurchläufen neuronaler Netze.
Kann dieser Rechner Matrizen größer als 3×3 verarbeiten?
Ja. Der Rechner unterstützt Matrizen beliebiger konsistenter Dimensionen für alle Operationen. Determinanten großer Matrizen werden per Gaußscher Elimination berechnet, was für Matrizen bis mindestens 10×10 genau ist. Bei sehr großen Matrizen kann die numerische Präzision aufgrund der Gleitkommaarithmetik leicht abnehmen.