如何在 markdown 中表示矩阵
Contents
基本语法
- 数学公式放在
$$之间。 - 起始标记
\begin{matrix},结束标记\end{matrix}。 - 每一行末尾标记
\\,行间元素之间用&分隔。
$$\begin{matrix}
0&1&1\\
1&1&0\\
1&0&1\\
\end{matrix}$$矩阵边框
- 在起始、结束标记用下列词替换
matrix pmatrix:小括号边框bmatrix:中括号边框Bmatrix:大括号边框vmatrix:单竖线边框Vmatrix:双竖线边框
省略元素
- 横省略号:
\cdots - 竖省略号:
\vdots - 斜省略号:
\ddots
$$\begin{bmatrix}
{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{bmatrix}$$ 阵列
- 需要array环境:起始、结束处以{array}声明
- 对齐方式:在{array}后以{}逐行统一声明
- 左对齐:
l;居中:c;右对齐:r - 竖直线:在声明对齐方式时,插入
|建立竖直线 - 插入水平线:
\hline
$$\begin{array}{c|lll}
{↓}&{a}&{b}&{c}\\
\hline
{R_1}&{c}&{b}&{a}\\
{R_2}&{b}&{c}&{c}\\
\end{array}$$方程组
- 需要cases环境:起始、结束处以{cases}声明
$$\begin{cases}
a_1x+b_1y+c_1z=d_1\\
a_2x+b_2y+c_2z=d_2\\
a_3x+b_3y+c_3z=d_3\\
\end{cases}
$$