全部免费工具

LaTeX 矩阵生成器
设置行数和列数,逐个填写元素,选好括号,这个 LaTeX 矩阵生成器会实时写出代码。元素支持 LaTeX 数学写法,如 \alpha 或 x^2,结果可以直接粘贴到 Overleaf 或任何加载了 amsmath 的文档中。
单元格可以写 LaTeX 数学,例如 \alpha 或 x^2。空单元格记为 0。
LaTeX
\begin{pmatrix}
1 & 0 & 0 \\
0 & 1 & 0 \\
0 & 0 & 1
\end{pmatrix}有一整页公式要录入?把照片、扫描件或 PDF 转成能编译的 LaTeX。
转换文件什么是 LaTeX 矩阵生成器?
不用逐个敲 & 的 LaTeX 矩阵代码
手写矩阵要在每一行数好 & 和双反斜杠。LaTeX 矩阵代码生成器替你处理这些排版,你只需关心元素本身。
LaTeX 中的矩阵:pmatrix、bmatrix 和 vmatrix
LaTeX 中的矩阵都写在 amsmath 环境里。pmatrix 是圆括号,bmatrix 是方括号,vmatrix 是表示行列式的竖线;用「括号」菜单即可切换。
带括号、竖线或无括号的 LaTeX 矩阵
Bmatrix 是花括号,Vmatrix 是双竖线,普通 matrix 不加括号,适合放在你自己的 \left 和 \right 定界符里。
为什么用我们的 LaTeX 矩阵生成器?
支持数学写法的 LaTeX 矩阵生成器
元素按 LaTeX 写法输入,分数、希腊字母、下标和 \cdots 都可以,LaTeX 矩阵生成器会原样保留。空格子会变成 0。
三步使用
第 1 步:设置 LaTeX 矩阵大小
行数和列数可选 1 到 12。仍放得下的元素会保留,所以放大或缩小矩阵不必重新输入。
第 2 步:填写元素、省略号或单位矩阵
表格默认是 3×3 单位矩阵。直接改写元素,或在格子里输入 \cdots、\vdots、\ddots 添加省略号。
官方参考资料: amsmath (CTAN)

LaTeX 矩阵生成器常见问题
- 如何在 LaTeX 中写矩阵?
- 加载 amsmath,在数学模式中写 \begin{pmatrix} a & b \\ c & d \end{pmatrix}。& 分隔列,\\ 结束每一行。
- 如何在 LaTeX 中写增广矩阵?
- 用 array,在列格式里加竖线,例如 \left[\begin{array}{cc|c} … \end{array}\right]。可以先在上方生成元素。
- 如何在 LaTeX 公式中写矩阵?
- 把矩阵环境放进 equation 或 \[ \],例如 A = \begin{bmatrix} 1 & 2 \\ 3 & 4 \end{bmatrix}。
- 如何在 LaTeX 中写单位矩阵?
- 对角线填 1,其他格子留空,空格子会变成 0。一般尺寸可以用 \ddots,或直接写 I_n。
- 如何在 LaTeX 中写矩阵乘法?
- 把两个矩阵环境并排写表示 AB,或在中间加 \cdot 明确表示乘积。
- 如何在 LaTeX 中写列矩阵?
- 在 LaTeX 矩阵生成器中把列数设为 1,就得到列向量,如 \begin{bmatrix} x_1 \\ x_2 \end{bmatrix}。设为一行则是行向量。
- 如何在 LaTeX 中写 2×2 矩阵?
- 在 LaTeX 矩阵生成器中设为 2 行 2 列,得到 \begin{pmatrix} a & b \\ c & d \end{pmatrix},再用菜单换括号。
- 如何在 Overleaf 中写 LaTeX 矩阵?
- 大多数 Overleaf 模板已经加载 amsmath;没有的话加上 \usepackage{amsmath},把代码粘贴到数学模式中。
- 如何在 LaTeX 矩阵中画竖向省略号?
- 竖向用 \vdots,横向用 \cdots,斜向用 \ddots,直接输入到格子里即可。
- 如何在 LaTeX 行内写矩阵?
- 在 \( \) 中使用 smallmatrix,写成 \bigl(\begin{smallmatrix} a & b \\ c & d \end{smallmatrix}\bigr),让它适应行高。
- 如何在 LaTeX 矩阵中画线?
- 改用 array:列格式中的竖线画竖线,行之间的 \hline 画横线。
- 如何在 LaTeX 中写对角矩阵?
- 只填对角线,其他格子留空;或写成简洁的 \operatorname{diag}(a, b, c)。
- 如何在 LaTeX 中写矩阵行列式?
- 在 LaTeX 矩阵生成器中选 vmatrix 得到竖线;只需要符号时写 \det(A)。
- 如何在 LaTeX 中写逆矩阵?
- 逆矩阵写 A^{-1}。转置写 A^{\top},简单写法是 A^T。
- 如何给 LaTeX 矩阵加括号?
- pmatrix 是圆括号,bmatrix 是方括号,Bmatrix 是花括号,vmatrix 是单竖线,Vmatrix 是双竖线。普通 matrix 没有括号。
- 如何在 LaTeX 矩阵中放希腊字母?
- 在格子里输入 \alpha、\beta 或 a_{ij} 这样的下标。元素是 LaTeX 数学写法,会原样进入代码。
- 如何在 LaTeX 中把矩阵放大?
- 调大 \arraystretch、包上 \large,很宽的矩阵用 \resizebox。这个 LaTeX 矩阵生成器最大支持 12×12。
- LaTeX 中的 bmatrix 是什么?
- amsmath 提供的环境,会在元素外加方括号。加载 amsmath 后在数学模式中使用。
- 如何调整 LaTeX 矩阵的行距?
- 在矩阵前加 \renewcommand{\arraystretch}{1.5},或在某一行末尾写 \\[4pt] 只调那一行。
- 如何给 LaTeX 矩阵加行列标签?
- 行列标签需要 blkarray 宏包的 blockarray 环境,或较早的 \bordermatrix 命令。
- 如何给 LaTeX 矩阵编号?
- 放进 equation 环境就会编号,再加 \label{eq:A} 便于之后引用。
- 如何在 LaTeX 中写分块矩阵?
- 用符号作为元素,例如 \begin{pmatrix} A & B \\ C & D \end{pmatrix},或用 array 在块之间画线。
- 如何在 LaTeX 中写 3×3 矩阵?
- LaTeX 矩阵生成器默认就是 3×3,填好了单位矩阵。改写九个元素后复制即可。
- 如何在 LaTeX 中写雅可比矩阵?
- 每个格子填 \frac{\partial f_i}{\partial x_j},换成实际下标。黑塞矩阵同理,用二阶导数。
- 如何在 LaTeX 中写收益矩阵?
- 像 (3, 1) 这样的数对可以用矩阵。需要标注玩家和策略时,改用 tabular。
- 如何在 LaTeX 中输入矩阵符号?
- 矩阵通常用粗体大写:\mathbf{A},粗体希腊字母用 amsmath 的 \boldsymbol{A}。
- LaTeX 中矩阵的代码是什么?
- \begin{bmatrix} … \end{bmatrix} 及同类环境,列之间用 &,行之间用 \\。LaTeX 矩阵生成器会替你写好。
- LaTeX 矩阵生成器能计算矩阵吗?
- 不能。它只写代码,不做乘法、求逆或行化简。先算出数值,再填进来。
- 能生成 LaTeX array 而不是矩阵吗?
- 这里生成的是矩阵环境。需要列对齐或画线时改用 array,并自己加上 \left 和 \right 括号。
- LaTeX 矩阵示例是什么样的?
- 二维旋转矩阵:\begin{pmatrix} \cos\theta & -\sin\theta \\ \sin\theta & \cos\theta \end{pmatrix}。可粘贴到任何加载 amsmath 的文档。
- pmatrix 和 bmatrix 需要哪个 LaTeX 宏包?
- amsmath。在导言区加 \usepackage{amsmath},它提供 pmatrix、bmatrix、Bmatrix、vmatrix 和 Vmatrix。
- 生成的矩阵能在 Markdown、Obsidian 或 MathJax 中使用吗?
- 可以。MathJax 和 KaTeX 都支持这些环境,所以代码放在 Obsidian 和大多数 Markdown 编辑器的 $$ 之间即可。
有整页笔记、扫描件或 PDF?把它转成能编译的 LaTeX。
转换文件