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} 147258369(1)

2. 带边框的矩阵

两种方式

a. 替换matrix

  • 在起始、结束标记用下列词替换 matrix
  • pmatrix:小括号边框
  • bmatrix:中括号边框
  • Bmatrix:大括号边框
  • vmatrix:单竖线边框
  • Vmatrix:双竖线边框

b. 使用left、right

  • 在起始、结束标记外围增加\left、\right标签
  • \left(\right): 小括号边框
  • \left[\right]: 中括号边框
  • \left{ \right}: 大括号边框
  1. 使用大括号
$$
\begin{Bmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{Bmatrix} \tag{1}
$$

$$
\left\{
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\right\} \tag{1}
$$

{ 1 2 3 4 5 6 7 8 9 } (1) \begin{Bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{Bmatrix} \tag{1} 147258369(1)

  1. 使用中括号
$$
\left[
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\right] \tag{2}
$$

$$
\begin{bmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{bmatrix} \tag{2}
$$

[ 1 2 3 4 5 6 7 8 9 ] (2) \begin{bmatrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{bmatrix} \tag{2} 147258369(2)

  1. 使用小括号
$$
\left(
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\right) \tag{3}
$$

$$
\begin{pmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{pmatrix} \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} 147258369(3)

  1. 使用竖线
$$
\left|
\begin{matrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{matrix}
\right| \tag{4}
$$

$$
\begin{vmatrix}
1 & 2 & 3 \\
4 & 5 & 6 \\
7 & 8 & 9
\end{vmatrix} \tag{4}
$$

∣ 1 2 3 4 5 6 7 8 9 ∣ (4) \left| \begin{matrix} 1 & 2 & 3 \\ 4 & 5 & 6 \\ 7 & 8 & 9 \end{matrix} \right| \tag{4} 147258369(4)

3. 省略元素

  • 横省略号:\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} \tag{5}
$$

[ a 11 a 12 ⋯ a 1 n a 21 a 22 ⋯ a 2 n ⋮ ⋮ ⋱ ⋮ a m 1 a m 2 ⋯ a m n ] (5) \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} \tag{5} a11a21am1a12a22am2a1na2namn(5)

4. 带参数的矩阵

  • 需要array环境:起始、结束处以{array}声明

  • 对齐方式:在{array}后以{}逐行统一声明

  • 左对齐:l;居中:c;右对齐:r

  • 竖直线:在声明对齐方式时,插入 | 建立竖直线

  • 插入水平线:\hline

  1. 做简表
$$
\begin{array}{c|lll}
{↓}&{a}&{b}&{c}\\
\hline
{R_1}&{c}&{b}&{a}\\
{R_2}&{b}&{c}&{c}\\
\end{array} \tag{6}
$$

↓ a b c R 1 c b a R 2 b c c (6) \begin{array}{c|lll} {↓}&{a}&{b}&{c}\\ \hline {R_1}&{c}&{b}&{a}\\ {R_2}&{b}&{c}&{c}\\ \end{array} \tag{6} R1R2acbbbccac(6)

  1. 强调某行列数据
$$ 
\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} [142536](7)

5. 行内矩阵

啦啦啦$\bigl(
\begin{smallmatrix}
l&l\\j&z
\end{smallmatrix}
\bigr)$叽叽喳喳

啦啦啦KaTeX parse error: No such environment: smallmatrix at position 14: \bigl( \begin{̲s̲m̲a̲l̲l̲m̲a̲t̲r̲i̲x̲}̲ l&l\\j&z \end{…叽叽喳喳

6. 方程组

  • 需要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} \tag{8}
$$

{ a 1 x + b 1 y + c 1 z = d 1 a 2 x + b 2 y + c 2 z = d 2 a 3 x + b 3 y + c 3 z = d 3 (8) \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} \tag{8} a1x+b1y+c1z=d1a2x+b2y+c2z=d2a3x+b3y+c3z=d3(8)

更多样式请参考:https://ctan.org/pkg/lshort

猜你喜欢

转载自blog.csdn.net/wq_0708/article/details/121214007