在学习过程中,我们不难发现,Markdown的语法与LaTeX的语法有诸多相似之处,这里使用
$$\begin{matrix}…....\end{matrix}$$
来写矩阵。
下面总结了常用的几种写矩阵的方法:
1.不带括号的矩阵
$$
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix} \tag{1}
$$
效果如下:
1
2
3
4
5
6
7
8
9
(1)
\begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \tag{1}
1
4
7
2
5
8
3
6
9
(
1
)
代码之后的tag实现了后标。
2.带括号{}的矩阵
$$
\left\{
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\right\} \tag{2}
$$
效果如下:
{
1
2
3
4
5
6
7
8
9
}
(2)
\left\{ \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \right\} \tag{2}
⎩
⎨
⎧
1
4
7
2
5
8
3
6
9
⎭
⎬
⎫
(
2
)
3.带括号[]的矩阵
$$
\left[
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\right] \tag{3}
$$
效果如下:
[
1
2
3
4
5
6
7
8
9
]
(3)
\left[ \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \right] \tag{3}
⎣
⎡
1
4
7
2
5
8
3
6
9
⎦
⎤
(
3
)
4.不使用left和right关键词
$$
\begin{bmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{bmatrix} \tag{4}
$$
效果如下:
[
1
2
3
4
5
6
7
8
9
]
(4)
\begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{bmatrix} \tag{4}
⎣
⎡
1
4
7
2
5
8
3
6
9
⎦
⎤
(
4
)
而对于大括号而言:
$$
\begin{Bmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{Bmatrix} \tag{5}
$$
效果如下:
{
1
2
3
4
5
6
7
8
9
}
(5)
\begin{Bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{Bmatrix} \tag{5}
⎩
⎨
⎧
1
4
7
2
5
8
3
6
9
⎭
⎬
⎫
(
5
)
5.带省略号的矩阵
$$
\left[
\begin{matrix}
1 & 2 & \cdots & 4 \\
7 & 6 & \cdots & 5 \\
\vdots & \vdots & \ddots & \vdots \\
8 & 9 & \cdots & 0 \\
\end{matrix}
\right]
$$
效果如下:
[
1
2
⋯
4
7
6
⋯
5
⋮
⋮
⋱
⋮
8
9
⋯
0
]
\left[ \begin{matrix} 1 & 2 & \cdots & 4 \\ 7 & 6 & \cdots & 5 \\ \vdots & \vdots & \ddots & \vdots \\ 8 & 9 & \cdots & 0 \\ \end{matrix} \right]
⎣
⎡
1
7
⋮
8
2
6
⋮
9
⋯
⋯
⋱
⋯
4
5
⋮
0
⎦
⎤
6.带参数的矩阵
这里笔者希望在矩阵中画出一条分割线,以强调最右侧一列的特殊性。
其中
\begin{array}{cc|c}
中的c表示居中对齐元素:
$$
\left[
\begin{array}{cc|c}
1 & 2 & 3 \\
4 & 5 & 6
\end{array}
\right] \tag{7}
$$
效果如下:
[
1
2
3
4
5
6
]
(7)
\left[ \begin{array}{cc|c} 1 & 2 & 3 \\ 4 & 5 & 6 \end{array} \right] \tag{7}
[
1
4
2
5
3
6
]
(
7
)
7.行间矩阵
表示将矩阵写在一行文本之中,这样不会占用太多的篇幅:
$\bigl(
\begin{smallmatrix}
l&l\\j&z
\end{smallmatrix}
\bigr)$
效果如下所示:
(
l
l
j
z
)
\bigl( \begin{smallmatrix} l&l\\j&z \end{smallmatrix} \bigr)
(
l
j
l
z
)
参考文章:https://blog.csdn.net/qq_38228254/article/details/79469727