Markdown 书写数学公式
博客目前就是用来记笔记回顾的一个方式:而笔记中 数学笔记肯定要占居相当比例;而脱离手写后繁杂公式想显示在博文中便有些不易;所以做了这一篇整理;以便查阅
vscode 使用 [[ctrl]] + [[M]] 唤醒
# 行间与另起一行
$a + b$
$a+B$
行间效果一:
另起一行效果二:
# 次幂
先下标后上标的写法;如果次幂是一个式子那么就用大括号包含起来
$x_1$
$x_1^2$
$x^2_1$
$x_{22}^{(n)}$
${}^*x^*$
显示效果:
# 分式
两种格式
这里就出现了一个 \
frac{}{}
函数的东西,同样,为了区分这是函数不是几个字母,通过 \frac
转义,于是 frac 被解析成数学函数,第一个 {} 里面的被解析成分子,第二个 {} 被解析成分母。这里可以试试分数的行间解析
先分子后分母
$\frac{x+y}{2}$
{分子} \over {分母}, 如:${x+y} \over {y+z}$
$\frac{1}{1+\frac{1}{2}}$
{分子} \voer {分母}, 如:
# 根式
$\sqrt{2}<\sqrt[3]{3}$
$\sqrt{1+\sqrt[p]{1+a^2}}$
$\sqrt{1+\sqrt[^p\!]{1+a^2}}$
与 \frac
语法类似;就是 sqrt[ ]{ }
。** []
中代表是几次根式, { }
代表根号下的表达式。**
第二和第三个的区别在于为了美观微调位置
# 求和和积分
和
$\sum_{k=1}^{n}\frac{1}{k}$
$\sum_{k=1}^n\frac{1}{k}$
$\int_a^b f(x)dx$
$\int_{\frac{k}{1}}^{\Zeta} f(x)dx$
因为是上标;所以终点大括号前需要添加 ^
符号
这里很容易看出求和函数表达式 \sum_{起点}^{终点}后续表达式
积分函数表达式 \int_下限^上限 被积函数 d 被积量(后续表达式)
。有趣的是行间的公式都被压缩了( mini
)。
# 基本运算符
加减运算,符号:\pm, 如:
减加运算,符号:\mp, 如:
点乘运算,符号: \cdot, 如:
$ x \cdot y=z $
除法运算,符号:\div, 如:
乘法运算,符号:\times, 如:
星乘运算,符号:\ast, 如: $x \ast y=z$
斜法运算,符号:/, 如:
绝对值表示,符号:\vert,(符号后面加一个空格)
如:
# 高级运算符
平均数运算,符号:\overline {算式}, 如:
对数运算,符号:\log, 如:
极限运算,符号:\lim, 如:
极限运算,符号:\displaystyle \lim, 如:\displaystyle \lim^{x \to \infty}_{y \to 0}{\frac {x}{y}}
积分运算,符号:\int, 如:
微分运算,符号:\partial, 如:
上位符号,符号:\stacrel {上位符号}{基位符号}, 如:
$\vec{x}\stackrel{\mathrm{def}}{=}{x_1,\dots,x_n}$
# 希腊字母表
# 括号符
下划线符号,符号:\underline, 如:
上大括号,符号:\overbrace {算式}, 如:
$\overbrace{a+b+c+d}^{2.0}$
下大括号,符号:\underbrace {算式}, 如:
$a+\underbrace{b+c}_{1.0}+d$
- 括号作为公式界定符
主要符号有 () [] { } | | 通过 \left
和 \right
后面跟界定符来对同时进行界定
$\left(\sum_{k=\frac{1}{2}}^{N^2}\frac{1}{k}\right)$
# 三角运算符
垂直符号,符号 \bot
角 符号 \angle
30 度角 符号
# 逻辑运算符
存在:符号 \exists
任取:符号 \forall
大于等于运算,符号:\geq, 如:
小于等于运算,符号:\leq, 如:
不等于运算,符号:\neq, 如:
不大于等于运算,符号:\ngeq, 如:
不大于等于运算,符号:\not\geq, 如:
不小于等于运算,符号:\nleq, 如:
不小于等于运算,符号:\not\leq, 如:
约等于运算,符号:\approx, 如:
恒定等于运算,符号:\equiv, 如:
# 集合运算符
属于运算,符号:\in, 如:
不属于运算,符号:\notin, 如:
不属于运算,符号:\not\in, 如:
子集运算,符号:\subset, 如:
子集运算,符号:\supset, 如:
真子集运算,符号:\subseteq, 如:
非真子集运算,符号:\subsetneq, 如:
真子集运算,符号:\supseteq, 如:
非真子集运算,符号:\supsetneq, 如:
非子集运算,符号:\not\subset, 如:
非子集运算,符号:\not\supset, 如:
并集运算,符号:\cup, 如:
交集运算,符号:\cap, 如:
差集运算,符号:\setminus, 如:
同或运算,符号:\bigodot, 如:
同与运算,符号:\bigotimes, 如:
实数集合,符号:\mathbb {R}, 如:
自然数集合,符号:\mathbb {Z}, 如:
空集,符号:\emptyset, 如:
# 数学符号
矢量符号,符号、vec {a}, 如:
无穷,符号:\infty, 如:
右箭头,符号:\Rightarrow, 如:
垂直关系,符号:\
虚数,符号:\imath, 如:
虚数,符号:\jmath, 如:
上箭头,符号:\uparrow, 如:
上箭头,符号:\Uparrow, 如:
下箭头,符号:\downarrow, 如:
下箭头,符号:\Downarrow, 如:
左箭头,符号:\leftarrow, 如:
左箭头,符号:\Leftarrow, 如:
右箭头,符号:\rightarrow, 如:
底端对齐的省略号,符号:\ldots, 如:
中线对齐的省略号,符号:\cdots, 如:
竖直对齐的省略号,符号:\vdots, 如:
斜对齐的省略号,符号:\ddots, 如:
# 矩阵
使用括号界定符和空白矩阵来书写
$A=
\left\{
\begin{matrix}
a & b & c & d & e\\
f & g & h & i & j \\
k & l & m & n & o \\
p & q & r & s & t
\end{matrix}
\right\}
$
\left\ \right\
用来表示矩阵括号, \begin \end
用来表示矩阵开始处和结束处; &
区分行间元素, \\
用来矩阵换行; 需要记忆 matrix: 矩阵 这个单词
\begin{matrix}1 & 2\\3 & 4\end{matrix}
# 空格美化效果
紧贴 $a\!b$
没有空格 $ab$
小空格 a\,b
中等空格 a\;b
大空格 a\ b
quad 空格 $a\quad b$
两个 quad 空格 $a\qquad b$
紧贴
没有空格
小空格
中等空格
大空格
quad 空格
两个 quad 空格