如何消除矢量之间的空格?

如何消除矢量之间的空格?

我正在尝试输出一个漂亮的向量列表。这是我的代码:

\begin{align}
  v_{1}&=\begin{bmatrix}
           1\\
           0\\
           \vdots\\
           0     
          \end{bmatrix},
  &v_{2}&=\begin{bmatrix}
           0\\
           z_{x}\\
           \vdots\\
           0     
          \end{bmatrix},
  &v_{3}&=\begin{bmatrix}
           0\\
           0\\
           z^*_{x}\\
           \vdots\\
           0     
          \end{bmatrix},
  &\dots,&v_{N}=\begin{bmatrix}
           0\\
           0\\
           \vdots\\
           z^{*N}_{y}     
          \end{bmatrix}
\end{align}

不幸的是,每个向量之间的空间太大了。在此处输入图片描述

关于如何修复此问题有什么建议吗?

我希望它看起来更像这样: 在此处输入图片描述

建议更改:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[
    v_{1}=\begin{bmatrix}
           1\\
           0\\
           \vdots\\
           0     
          \end{bmatrix}, \quad
    v_{2}=\begin{bmatrix}
           0\\
           z_{x}\\
           \vdots\\
           0     
          \end{bmatrix}, \quad
  v_{3}=\begin{bmatrix}
           0\\
           0\\
           z^*_{x}\\
           \vdots\\
           0     
          \end{bmatrix}, \quad
  \dots v_{N}=\begin{bmatrix}
           0\\
           0\\
           \vdots\\
           z^{*N}_{y}     
          \end{bmatrix}
\]
\end{document}

但这仍然给我错误。

答案1

这里不需要align;它自然地在每个(第二个)对齐点处将元素分散到文本宽度上&。常规显示数学环境\[...\]就足够了。如果您希望内容也垂直对齐,也许可以考虑在每个向量中使用相同数量的元素。

在此处输入图片描述

\documentclass{article}

\usepackage{amsmath}

\begin{document}

\[
  v_1 = \begin{bmatrix}
    1 \\ 0 \\ 0 \\ \vdots \\ 0
  \end{bmatrix}, \quad
  v_2 = \begin{bmatrix}
    0 \\ z_x \\ 0 \\ \vdots \\ 0
  \end{bmatrix}, \quad
  v_3 = \begin{bmatrix}
    0 \\ 0 \\ z^*_x \\ \vdots \\ 0
  \end{bmatrix}, \quad
  \dots, \quad
  v_N = \begin{bmatrix}
    0 \\ 0 \\ 0 \\ \vdots \\ z^{*N}_y
  \end{bmatrix}
\]

\end{document}

相关内容