一、背景
在使用Latex寫論文時,不可避免的涉及到矩陣公式。有的期刊要求矩陣用方括號,有的期刊要求矩陣用圓括號。因此,特記錄一下Latex源碼在兩種表示方法上的區別,以及數組和方程組的擴展。
二、矩陣的方括號表示
首先所有的矩陣肯定都是在標簽\begin{eqnarray}
和\end{eqnarray}
里面的。具體表示如下面源碼所示,如單位陣:
\begin{eqnarray}
\begin{bmatrix}
1 & \cdots & 0 \\
\vdots & \ddots & \vdots
\\0 & \cdots & 1
\end{bmatrix}
\end{eqnarray}
該矩陣是在標簽\begin{bmatrix}
和\end{bmatrix}
里面,區別在于bmatrix
三、矩陣的花括號表示
\begin{eqnarray}
\begin{Bmatrix}
1 & \cdots & 0 \\
\vdots & \ddots & \vdots
\\0 & \cdots & 1
\end{Bmatrix}
\end{eqnarray}
該矩陣是在標簽\begin{Bmatrix}
和\end{Bmatrix}
里面,區別在于Bmatrix
四、矩陣的圓括號表示
\begin{eqnarray}
\begin{pmatrix}
1 & \cdots & 0 \\
\vdots & \ddots & \vdots
\\0 & \cdots & 1
\end{pmatrix}
\end{eqnarray}
該矩陣是在標簽\begin{pmatrix}
和\end{pmatrix}
里面,區別在于pmatrix
五、矩陣的無括號表示,看起來比較怪哈
\begin{eqnarray}
\begin{matrix}
1 & \cdots & 0 \\
\vdots & \ddots & \vdots
\\0 & \cdots & 1
\end{matrix}
\end{eqnarray}
該矩陣是在標簽\begin{matrix}
和\end{matrix}
里面,區別在于matrix
六、擴展,Latex中數組表示
\begin{eqnarray}
\begin{array}{ | c | c | c | c | }
a & b & c & d\\
\hline
1 & 2 & 3 & 3 \\
4 & 5 & 6 & 6 \\
7 & 8 & 9 & 9\\
\hline
1 & 1 & 1 & 1
\end{array}
\end{eqnarray}
該數組是在標簽\begin{array}
和\end{array}
里面,區別在于array
七、擴展,Latex中方程組表示
\begin{eqnarray}
\begin{cases}
3x + 5y + z \\
7x - 2y + 4z \\
-6x + 3y + 2z
\end{cases}
\end{eqnarray}
該方程組是在標簽\begin{cases}
和\end{cases}
里面,區別在于cases
七、擴展,Latex中分段函數表示
\begin{eqnarray}
f(x) =
\begin{cases}
0, & \text{if }x \le 0 \\
6x+1, & \text{otherwise}
\end{cases}
\end{eqnarray}