mathjax的基本操作

随着知识难度的加深,对于数学的依赖也不断增加,数学涉及到很多公式,老是用截图的方法总觉得不方便,很早以前就听说了LaTeX,正好博客的主体支持mathjax,就学习一下,拿来使用。

我使用的是VSCode编辑,为了方便编辑,我安装了一个Markdown+Math的插件,这个插件可以渲染LaTeX的公式,打开预览就可以实时查看自己文章的效果。

可参考资料

实现分段函数

这是我在网上搜索到的一个人总结的分段函数的写法

1
2
3
4
5
$$ 函数名=\begin{cases}
公式1 & 条件1 \\
公式2 & 条件2 \\
公式3 & 条件3
\end{cases}$$

**&表示对齐,*

一个通带为\(\omega_c\lt\pi\)的理想低通滤波器的系统函数的示例如下

\[ H_d(e^{j\omega})=\begin{cases} 1\cdotp e^{j\alpha\omega} & |\omega|\le\omega_e \\\ 0 & \omega_e\lt\pi \end{cases} \]

公式推导过程

1
2
3
4
5
6
7
$$
\begin {aligned}
A&=B \\
&=C \\
&=D
\end {aligned}
$$

效果如下:

\[ \begin {aligned} A&=B \\\ &=C \\\ &=D \end {aligned} \]

并排显示两个公式

可以使用~~ ~~~

1
2
3
4
5
6
7
8
9
10
$$
h(n)=\begin{cases}
h_d(n) & 0\le n\le M-1 \\
0 & elsewhere
\end{cases}
~~
and
~~
\alpha = \frac{M-1}{2}
$$

效果如下:

\[ h(n)=\begin{cases} h_d(n) & 0\le n\le M-1 \\\ 0 & elsewhere \end{cases} ~~ and ~~ \alpha = \frac{M-1}{2} \]