Zum Inhalt springen

Matrizen in LaTeX: pmatrix, bmatrix, vmatrix

Verwenden Sie in einer Formel \begin{pmatrix} ... \end{pmatrix} für eine Matrix in runden Klammern, mit & zwischen den Einträgen einer Zeile und \\ zwischen den Zeilen. bmatrix ergibt eckige Klammern und vmatrix senkrechte Striche für eine Determinante.

Eine erste Matrix

Matrix-Umgebungen stammen aus dem Paket amsmath und werden in Formeln verwendet. Einträge einer Zeile werden durch & getrennt, Zeilen enden mit \\. Jede Spalte wird zentriert.

Eine 2×2-Matrix in runden Klammern

A = \begin{pmatrix}
  1 & 2 \\
  3 & 4
\end{pmatrix}

Klammern

Der Name der Umgebung bestimmt die Klammern um die Matrix:

UmgebungKlammernIn Scissor LaTeX
matrixkeineFunktioniert
pmatrix( )Funktioniert
bmatrix[ ]Funktioniert
Bmatrix{ }Funktioniert
vmatrix| | (Determinante)Funktioniert
Vmatrix‖ ‖ (Norm)Funktioniert
smallmatrixkeine, kleine Größe für den TextFunktioniert
pmatrix*, bmatrix* (mathtools)mit SpaltenausrichtungNicht unterstützt: Die Formel ist rot

matrix, pmatrix, bmatrix, Bmatrix, vmatrix und Vmatrix

\begin{matrix} a & b \\ c & d \end{matrix} \quad
\begin{pmatrix} a & b \\ c & d \end{pmatrix} \quad
\begin{bmatrix} a & b \\ c & d \end{bmatrix} \quad
\begin{Bmatrix} a & b \\ c & d \end{Bmatrix} \quad
\begin{vmatrix} a & b \\ c & d \end{vmatrix} \quad
\begin{Vmatrix} a & b \\ c & d \end{Vmatrix}

Eine Norm lässt sich auch mit Doppelstrichen um eine einfache matrix schreiben, was dasselbe Ergebnis ergibt:

Vmatrix und Doppelstriche um eine Matrix

\begin{Vmatrix} 3 \\ 4 \end{Vmatrix} = \left\| \begin{matrix} 3 \\ 4 \end{matrix} \right\| = 5

Determinanten

Eine Determinante ist eine vmatrix. Schreiben Sie \det für den aufrechten Funktionsnamen.

Eine Determinante

\det \begin{vmatrix} a & b \\ c & d \end{vmatrix} = ad - bc

Große Matrizen mit Punkten

\cdots (waagerecht), \vdots (senkrecht) und \ddots (diagonal) stehen für die Einträge, die Sie weglassen.

Eine m×n-Matrix mit Punkten

A = \begin{pmatrix}
  a_{11} & a_{12} & \cdots & a_{1n} \\
  a_{21} & a_{22} & \cdots & a_{2n} \\
  \vdots & \vdots & \ddots & \vdots \\
  a_{m1} & a_{m2} & \cdots & a_{mn}
\end{pmatrix}

Vektoren

Ein Spaltenvektor ist eine Matrix mit einer Spalte. Für einen Zeilenvektor schreiben Sie eine Zeile.

Spalten- und Zeilenvektoren, transponiert

\mathbf{v} = \begin{pmatrix} 4 \\ 4 \\ 2 \end{pmatrix}, \qquad
\mathbf{w}^\top = \begin{pmatrix} 1 & 0 & -1 \end{pmatrix}, \qquad
\mathbf{w}^\top \mathbf{v} = 2

Kleine Matrizen im Text

smallmatrix setzt eine Matrix, die klein genug für eine Textzeile ist. Sie hat keine eigenen Klammern; fügen Sie sie mit \left( und \right) hinzu.

Eine Matrix im Text mit smallmatrix

LaTeXPräambel: \usepackage{amsmath}Im Editor öffnen (öffnet in einem neuen Tab)
The rotation by 90 degrees is
$R = \left(\begin{smallmatrix} 0 & -1 \\ 1 & 0 \end{smallmatrix}\right)$,
and $R^2 = -I$.

array: eigene Spaltenausrichtung

Die Umgebung array funktioniert wie tabular, aber in Formeln: Das Argument gibt die Ausrichtung jeder Spalte an (l, c, r).

Ein array mit rechts- und linksbündigen Spalten

\left( \begin{array}{rl}
  -44 & x \\
    2 & xyz
\end{array} \right)

Eine erweiterte Matrix mit einer Spalte aus Strichen

\left[ \begin{array}{cccc}
  1 & 2 & | & 4 \\
  0 & 1 & | & 4
\end{array} \right]

Was sich von einer TeX-Installation unterscheidet

Mehr dazu auf der Seite zu amsmath und der Seite zu mathtools. Die vollständigen Handbücher finden Sie unter ctan.org/pkg/amsmath und ctan.org/pkg/mathtools.

Um eine Matrix per Klick statt per Tastatur zu bauen, nutzen Sie den LaTeX-Matrixgenerator; er schreibt den Quelltext mit pmatrix oder bmatrix für Sie.

Fragen und Antworten

Wie schreibe ich in LaTeX eine Matrix mit eckigen Klammern?

Verwenden Sie \begin{bmatrix} ... \end{bmatrix} in einer Formel, mit & zwischen den Einträgen und \\ zwischen den Zeilen.

Wie schreibe ich eine Determinante?

Verwenden Sie vmatrix, das senkrechte Striche um die Einträge setzt: \det \begin{vmatrix} a & b \\ c & d \end{vmatrix}.

Wie schreibe ich eine Norm mit Doppelstrichen?

Verwenden Sie \begin{Vmatrix} ... \end{Vmatrix} oder \left\| \begin{matrix} ... \end{matrix} \right\|; beide ergeben dieselben Doppelstriche.

Jedes Beispiel auf dieser Seite wird beim Erstellen der Website von Scissor LaTeX gesetzt. Zuletzt aktualisiert am 2026-11-07.