如何在乳胶中并排显示矩阵?

如何在乳胶中并排显示矩阵?

我是 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

这个想法是将两个矩阵都放在一个块中,\[ \]参见这个例子

\[
\begin{bmatrix}
    a  &  b      \\
    c  &  d      
\end{bmatrix}
= 
\begin{bmatrix}
    8  &  1      \\
    7  &  6      
\end{bmatrix} 
\]

它将是这样的:

在此处输入图片描述

答案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}

同一行上的两个矩阵/数组

相关内容