Ma trận trong LaTeX: pmatrix, bmatrix, vmatrix
Trong chế độ toán, dùng \begin{pmatrix} ... \end{pmatrix} cho ma trận trong ngoặc tròn, với & giữa các phần tử của một hàng và \\ giữa các hàng. bmatrix cho ngoặc vuông và vmatrix cho hai vạch đứng của định thức.
Ma trận đầu tiên
Các môi trường ma trận đến từ gói amsmath và được dùng trong chế độ toán. Các phần tử trong một hàng được ngăn cách bằng &, mỗi hàng kết thúc bằng \\. Mỗi cột được căn giữa.
Ma trận 2 x 2 trong ngoặc tròn
A = \begin{pmatrix}
1 & 2 \\
3 & 4
\end{pmatrix}Dấu ngoặc
Tên môi trường quyết định dấu ngoặc bao quanh ma trận:
| Môi trường | Dấu ngoặc | Trong Scissor LaTeX |
|---|---|---|
matrix | không có | Hoạt động |
pmatrix | ( ) | Hoạt động |
bmatrix | [ ] | Hoạt động |
Bmatrix | { } | Hoạt động |
vmatrix | | | (định thức) | Hoạt động |
Vmatrix | ‖ ‖ (chuẩn) | Hoạt động |
smallmatrix | không có, cỡ nhỏ để dùng trong dòng | Hoạt động |
pmatrix*, bmatrix* (mathtools) | có căn chỉnh cột | Không hỗ trợ: công thức hiển thị màu đỏ |
matrix, pmatrix, bmatrix, Bmatrix, vmatrix và 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}Một chuẩn cũng có thể được viết bằng hai vạch đôi bao quanh một matrix thông thường, cho cùng một kết quả:
Vmatrix, và vạch đôi bao quanh một ma trận
\begin{Vmatrix} 3 \\ 4 \end{Vmatrix} = \left\| \begin{matrix} 3 \\ 4 \end{matrix} \right\| = 5Định thức
Một định thức là một vmatrix. Viết \det để có tên hàm in đứng.
Một định thức
\det \begin{vmatrix} a & b \\ c & d \end{vmatrix} = ad - bcMa trận lớn với dấu chấm
\cdots (nằm ngang), \vdots (thẳng đứng) và \ddots (đường chéo) thay cho các phần tử bạn lược bỏ.
Ma trận m x n với dấu chấm
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}Vectơ
Một vectơ cột là một ma trận có một cột. Với vectơ hàng, hãy viết một hàng.
Vectơ cột và vectơ hàng, chuyển vị
\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} = 2Ma trận nhỏ trong văn bản
smallmatrix tạo một ma trận đủ nhỏ để nằm trong một dòng văn bản. Nó không có dấu ngoặc riêng, nên hãy thêm chúng bằng \left( và \right).
Ma trận trong dòng với smallmatrix
The rotation by 90 degrees is
$R = \left(\begin{smallmatrix} 0 & -1 \\ 1 & 0 \end{smallmatrix}\right)$,
and $R^2 = -I$.array: căn chỉnh cột theo ý bạn
Môi trường array hoạt động giống tabular, nhưng trong chế độ toán: đối số cho biết cách căn chỉnh của từng cột (l, c, r).
Một array với cột căn phải và cột căn trái
\left( \begin{array}{rl}
-44 & x \\
2 & xyz
\end{array} \right)Ma trận bổ sung với một cột vạch ngăn
\left[ \begin{array}{cccc}
1 & 2 & | & 4 \\
0 & 1 & | & 4
\end{array} \right]Khác biệt so với một bản cài đặt TeX
Xem thêm trên trang amsmath và trang mathtools. Tài liệu hướng dẫn đầy đủ có tại ctan.org/pkg/amsmath và ctan.org/pkg/mathtools.
Để dựng ma trận bằng cách nhấp chuột thay vì gõ, hãy dùng trình tạo ma trận LaTeX; nó viết mã nguồn pmatrix hoặc bmatrix cho bạn.
Hỏi và đáp
Làm thế nào để viết ma trận có ngoặc vuông trong LaTeX?
Dùng \begin{bmatrix} ... \end{bmatrix} trong chế độ toán, với & giữa các phần tử và \\ giữa các hàng.
Làm thế nào để viết một định thức?
Dùng vmatrix, môi trường đặt hai vạch đứng quanh các phần tử: \det \begin{vmatrix} a & b \\ c & d \end{vmatrix}.
Làm thế nào để viết chuẩn với vạch đôi?
Dùng \begin{Vmatrix} ... \end{Vmatrix}, hoặc \left\| \begin{matrix} ... \end{matrix} \right\|; cả hai đều cho cùng một vạch đôi.
Mọi ví dụ trên trang này đều được Scissor LaTeX dàn trang khi xây dựng trang web. Cập nhật lần cuối 2026-11-07.