我是 Latex 新手,我的所有矩阵似乎都是在新行上创建的,我似乎无法将它们并排放置。以下是我制作矩阵的方法(以 2d 单位矩阵为例):
\[ \left( \begin{array}{cc}
1 & 0 \\
0 & 1
\end{array} \right) \]
我做错了吗?我怎样才能像做矩阵数学时那样,直接在旁边放置第二个矩阵?谢谢
答案1
不要用\[ ... \]
; 将每个数组括起来,而是将所需的所有数组放在一组分隔符内。如下所示:
\[ \left( \begin{array}{cc}
1 & 0 \\
0 & 1
\end{array} \right)
%
\left( \begin{array}{cc}
1 & 0 \\
0 & 1
\end{array} \right)
\]
你应该阅读mathmode
文档。它应该是你的 TeX 发行版的一部分,并且有很多例子可以参考。
答案2
这有点离题,但你可能会发现使用pmatrix
环境(在中定义amsmath.sty
)很方便
\[
\begin{pmatrix}
1 & 0 \\ 0 & e^{i\pi/k}
\end{pmatrix}
\begin{pmatrix}
u \\ v
\end{pmatrix}
=
\begin{pmatrix}
u \\ -v
\end{pmatrix}
\]
答案3
答案4
我对答案和语法感到困惑,所以我将分享我的答案并附上一张图片。我使用的\begin{equation}
答案可能比使用语法更不方便,但对初学者(比如我自己)来说也更冗长\[
。
要清楚的是,导致矩阵位于不同行上的原因是 min 代码之间的空白行。如果您用占位符填充它%
或完全删除该行,它将呈现为所附图片。(感谢 Teepeemm 澄清了这%
是什么!)
\begin{equation}
\begin{bmatrix}
C_1 & C_2 & C_3 & C_4
\end{bmatrix}
%
\begin{bmatrix}
z_1 \\
z_2 \\
z_3 \\
z_4 \\
\end{bmatrix}
\end{equation}