Matrices in LaTeX: pmatrix, bmatrix, vmatrix
Gebruik binnen wiskunde \begin{pmatrix} ... \end{pmatrix} voor een matrix tussen ronde haakjes, met & tussen de elementen van een rij en \\ tussen de rijen. bmatrix geeft vierkante haken en vmatrix verticale strepen voor een determinant.
Een eerste matrix
Matrixomgevingen komen uit het pakket amsmath en worden binnen wiskunde gebruikt. Elementen in een rij worden gescheiden door &, en rijen eindigen met \\. Elke kolom wordt gecentreerd.
Een 2-bij-2-matrix tussen ronde haakjes
A = \begin{pmatrix}
1 & 2 \\
3 & 4
\end{pmatrix}Haakjes
De naam van de omgeving bepaalt de haakjes om de matrix:
| Omgeving | Haakjes | In Scissor LaTeX |
|---|---|---|
matrix | geen | Werkt |
pmatrix | ( ) | Werkt |
bmatrix | [ ] | Werkt |
Bmatrix | { } | Werkt |
vmatrix | | | (determinant) | Werkt |
Vmatrix | ‖ ‖ (norm) | Werkt |
smallmatrix | geen, klein formaat voor gebruik in de tekst | Werkt |
pmatrix*, bmatrix* (mathtools) | met kolomuitlijning | Niet ondersteund: de formule is rood |
matrix, pmatrix, bmatrix, Bmatrix, vmatrix en 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}Een norm kun je ook schrijven met dubbele strepen om een gewone matrix; dat geeft hetzelfde resultaat:
Vmatrix, en dubbele strepen om een matrix
\begin{Vmatrix} 3 \\ 4 \end{Vmatrix} = \left\| \begin{matrix} 3 \\ 4 \end{matrix} \right\| = 5Determinanten
Een determinant is een vmatrix. Schrijf \det voor de rechtopstaande functienaam.
Een determinant
\det \begin{vmatrix} a & b \\ c & d \end{vmatrix} = ad - bcGrote matrices met puntjes
\cdots (horizontaal), \vdots (verticaal) en \ddots (diagonaal) staan voor de elementen die je weglaat.
Een m-bij-n-matrix met puntjes
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}Vectoren
Een kolomvector is een matrix met één kolom. Voor een rijvector schrijf je één rij.
Kolom- en rijvectoren, getransponeerd
\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} = 2Kleine matrices in de tekst
smallmatrix zet een matrix die klein genoeg is voor een regel tekst. Hij heeft zelf geen haakjes, dus voeg die toe met \left( en \right).
Een matrix in de tekst met smallmatrix
The rotation by 90 degrees is
$R = \left(\begin{smallmatrix} 0 & -1 \\ 1 & 0 \end{smallmatrix}\right)$,
and $R^2 = -I$.array: je eigen kolomuitlijning
De omgeving array werkt zoals tabular, maar dan in wiskunde: het argument geeft de uitlijning van elke kolom (l, c, r).
Een array met rechts en links uitgelijnde kolommen
\left( \begin{array}{rl}
-44 & x \\
2 & xyz
\end{array} \right)Een aangevulde matrix met een kolom strepen
\left[ \begin{array}{cccc}
1 & 2 & | & 4 \\
0 & 1 & | & 4
\end{array} \right]Wat anders is dan in een TeX-installatie
Meer op de pagina over amsmath en de pagina over mathtools. De volledige handleidingen staan op ctan.org/pkg/amsmath en ctan.org/pkg/mathtools.
Wil je een matrix bouwen door te klikken in plaats van te typen, gebruik dan de LaTeX-matrixgenerator; die schrijft de pmatrix- of bmatrix-broncode voor je.
Vragen en antwoorden
Hoe schrijf ik een matrix met vierkante haken in LaTeX?
Gebruik \begin{bmatrix} ... \end{bmatrix} binnen wiskunde, met & tussen de elementen en \\ tussen de rijen.
Hoe schrijf ik een determinant?
Gebruik vmatrix, dat verticale strepen om de elementen zet: \det \begin{vmatrix} a & b \\ c & d \end{vmatrix}.
Hoe schrijf ik een norm met dubbele strepen?
Gebruik \begin{Vmatrix} ... \end{Vmatrix}, of \left\| \begin{matrix} ... \end{matrix} \right\|; beide geven dezelfde dubbele strepen.
Elk voorbeeld op deze pagina wordt door Scissor LaTeX gezet wanneer de site wordt gebouwd. Laatst bijgewerkt op 2026-11-07.