注意:当前主题SakurairoPJAX局部刷新功能和WordPress插件Simple Mathjax不兼容,所以每次要刷新一次页面才能加载LaTex公式。

解决方式是将PJAX局部刷新功能关闭,不用刷新页面即可自动进行MathJax渲染。


经过测试以下代码:

$$
A = \left[
 \begin{matrix}
  1&1 \\
  1&0
  \end{matrix} 
\right]
$$

对于矩阵中的换行如果写成\\,那么经过MathJax渲染(WordPress插件Simple Mathjax)会变成\,起不到换行作用,需要在源码中写成\\\

但是CSDN博客用的是KaTex,换行只能写成\\,如果写成\\\就会报语法错误。

在typora的渲染中,两个斜杠或者三个斜杠都可以。

总结一下:对于矩阵中的换行,MathJax渲染的Latex写三个斜杠,CSDN博客渲染的Katex写两个斜杠。

还有就是对于乘号(*),如果写在公式中,它的左右一定都要加空格,例如 2 * k,而不是 2*k

以下是一些测试,若未被渲染成公式,请刷新页面!

通过\\换行:
$$
A = \left[
\begin{matrix}
1&1 \
1&0
\end{matrix}
\right]
$$

通过\\\换行:
$$
A = \left[
\begin{matrix}
1&1 \\
1&0
\end{matrix}
\right]
$$

$$
根据矩阵乘法,有A.m[1][0] * f(1) + A.m[1][1] * f(0) = f(n),即f(n) = A.m[1][0]
$$

$$
则可以得到B=
\left[
\begin{matrix}
E & E\\
O & A
\end{matrix}
\right]
(E为单位阵,O为零矩阵)
$$

$$
让B与自身相乘,可得到B^{k+1}=
\left[
\begin{matrix}
E & E + A + A^2 + A^3 + … + A^k\\
O & A^{k+1}
\end{matrix}
\right]
$$

$则S(n) = A^b + A^{k+b} + A^{2k+b} + ... + A^{(n-1)k+b}(A的幂次取[1][0]位置,也就是矩阵左下角的元素)$

还有其他的一些渲染效果可以见我的这篇文章:矩阵快速幂 练习题(2019.7.16训练)