使用Markdown写矩阵

Markdown的语法与LaTeX的语法有诸多相似之处,这里使用$$\begin{matrix}…\end{matrix}$$来写矩阵。

不带括号的矩阵

代码之后的tag实现了后标

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

写出的效果如下:

147258369(1) (1) 1 2 3 4 5 6 7 8 9

哎嘿嘿是不是挺好看的?

带括号{}的矩阵

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

实现的效果如下:

147258369(2) (2) { 1 2 3 4 5 6 7 8 9 }

带括号[]的矩阵

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

实现的效果如下:

147258369(3) (3) [ 1 2 3 4 5 6 7 8 9 ]

不使用left和right关键词

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

效果:

147258369(4) (4) [ 1 2 3 4 5 6 7 8 9 ]

而对于大括号而言:

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

得到效果:

147258369(5) (5) { 1 2 3 4 5 6 7 8 9 }

带省略号的矩阵

$$
\left[
\begin{matrix}
 1      & 2      & \cdots & 4      \\
 7      & 6      & \cdots & 5      \\
 \vdots & \vdots & \ddots & \vdots \\
 8      & 9      & \cdots & 0      \\
\end{matrix}
\right]
$$

可以看到,对应的符号都是使用\cdots 等表示的,符号的表示在笔者之前的博客中有介绍过。

178269450 [ 1 2 ⋯ 4 7 6 ⋯ 5 ⋮ ⋮ ⋱ ⋮ 8 9 ⋯ 0 ]

带参数的矩阵

这里笔者希望在矩阵中画出一条分割线,以强调最右侧一列的特殊性。
其中\begin{array}{cc|c}中的c表示居中对齐元素;

$$ 
\left[
    \begin{array}{cc|c}
      1 & 2 & 3 \\
      4 & 5 & 6
    \end{array}
\right] \tag{7}
$$

效果如下:

[142536](7) (7) [ 1 2 3 4 5 6 ]

行间矩阵

表示将矩阵写在一行文本之中,这样不会占用太多的篇幅

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

效果如下:
啦啦啦 (ljlz) ( l l j z ) 叽叽喳喳

据说更加全面的网站在这里:https://ctan.org/pkg/lshort

  • 36
    点赞
  • 92
    收藏
    觉得还不错? 一键收藏
  • 10
    评论
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值