LaTeX 행렬: pmatrix, bmatrix, vmatrix
수식 안에서 \begin{pmatrix} ... \end{pmatrix}를 쓰면 소괄호로 둘러싼 행렬이 됩니다. 한 행의 원소 사이에는 &, 행 사이에는 \\를 넣으세요. bmatrix는 대괄호를, vmatrix는 행렬식용 세로선을 붙입니다.
첫 행렬
행렬 환경은 amsmath 패키지에서 제공되며 수식 안에서 씁니다. 한 행의 원소는 &로 구분하고, 행은 \\로 끝냅니다. 각 열은 가운데 정렬됩니다.
소괄호로 둘러싼 2×2 행렬
A = \begin{pmatrix}
1 & 2 \\
3 & 4
\end{pmatrix}괄호
환경 이름이 행렬을 둘러싸는 괄호를 정합니다.
| 환경 | 괄호 | Scissor LaTeX에서 |
|---|---|---|
matrix | 없음 | 작동함 |
pmatrix | ( ) | 작동함 |
bmatrix | [ ] | 작동함 |
Bmatrix | { } | 작동함 |
vmatrix | | | (행렬식) | 작동함 |
Vmatrix | ‖ ‖ (노름) | 작동함 |
smallmatrix | 없음, 본문용 작은 크기 | 작동함 |
pmatrix*, bmatrix* (mathtools) | 열 정렬 지정 | 지원하지 않음: 수식이 빨간색이 됨 |
matrix, pmatrix, bmatrix, Bmatrix, vmatrix, 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}노름은 일반 matrix 둘레에 이중 세로선을 써서 나타낼 수도 있으며, 결과는 같습니다.
Vmatrix와 행렬 둘레의 이중 세로선
\begin{Vmatrix} 3 \\ 4 \end{Vmatrix} = \left\| \begin{matrix} 3 \\ 4 \end{matrix} \right\| = 5행렬식
행렬식은 vmatrix로 씁니다. 똑바른 글자의 함수 이름에는 \det를 쓰세요.
행렬식
\det \begin{vmatrix} a & b \\ c & d \end{vmatrix} = ad - bc점을 쓴 큰 행렬
\cdots(가로), \vdots(세로), \ddots(대각선)는 생략한 원소를 나타냅니다.
점을 쓴 m×n 행렬
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}벡터
열벡터는 열이 하나인 행렬입니다. 행벡터는 행 하나로 쓰세요.
열벡터, 행벡터, 전치
\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본문 속 작은 행렬
smallmatrix는 본문 한 줄에 들어갈 만큼 작은 행렬을 만듭니다. 자체 괄호가 없으므로 \left(와 \right)로 붙이세요.
smallmatrix로 만든 본문 속 행렬
The rotation by 90 degrees is
$R = \left(\begin{smallmatrix} 0 & -1 \\ 1 & 0 \end{smallmatrix}\right)$,
and $R^2 = -I$.array: 열 정렬을 직접 지정
array 환경은 tabular처럼 작동하지만 수식 안에서 씁니다. 인수로 각 열의 정렬(l, c, r)을 지정합니다.
오른쪽 정렬 열과 왼쪽 정렬 열이 있는 array
\left( \begin{array}{rl}
-44 & x \\
2 & xyz
\end{array} \right)세로선 열이 있는 첨가 행렬
\left[ \begin{array}{cccc}
1 & 2 & | & 4 \\
0 & 1 & | & 4
\end{array} \right]TeX 설치 환경과 다른 점
자세한 내용은 amsmath 페이지와 mathtools 페이지에 있습니다. 전체 설명서는 ctan.org/pkg/amsmath와 ctan.org/pkg/mathtools에 있습니다.
입력하는 대신 클릭으로 행렬을 만들려면 LaTeX 행렬 생성기를 쓰세요. pmatrix나 bmatrix 소스를 대신 작성해 줍니다.
질문과 답변
LaTeX에서 대괄호로 둘러싼 행렬은 어떻게 쓰나요?
수식 안에서 \begin{bmatrix} ... \end{bmatrix}를 쓰고, 원소 사이에는 &, 행 사이에는 \\를 넣으세요.
행렬식은 어떻게 쓰나요?
원소 둘레에 세로선을 붙이는 vmatrix를 쓰세요: \det \begin{vmatrix} a & b \\ c & d \end{vmatrix}.
이중 세로선으로 노름을 쓰려면 어떻게 하나요?
\begin{Vmatrix} ... \end{Vmatrix} 또는 \left\| \begin{matrix} ... \end{matrix} \right\|를 쓰세요. 둘 다 같은 이중 세로선이 됩니다.
이 페이지의 모든 예제는 사이트를 빌드할 때 Scissor LaTeX로 조판됩니다. 마지막 업데이트: 2026-11-07