如何让一个行向量和两个列向量位于同一行

如何让一个行向量和两个列向量位于同一行

我有这个小的工作示例,我想将这 3 个向量放到 latex 中的同一行上。在阅读了其他有类似问题的帖子后,我发现它们的解决方案并不适用于我。他们说我们\[\]但这对我不起作用。另一个解决方案是使用,\begin{equation}但这对我来说又不起作用。

\documentclass{article}

\usepackage{amsmath}


\begin{document}

\[$N \, = \, (P,T,Pre,Post,M)$, 
 P &= \begin{pmatrix}
           Y_1 \\
           Y_2 \\
         \end{pmatrix},
 T &= \begin{pmatrix}
           Prey reproduction \\
           Predator-prey interaction \\
    Predator degradation \\
         \end{pmatrix} \]

\end{document}

答案1

删除语法错误并添加\text文本后,我得到同一条等式中的所有内容:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\[N \, = \, (P,T,\text{Pre},\text{Post},M),
 P = \begin{pmatrix}
           Y_1 \\
           Y_2 \\
         \end{pmatrix},
 T = \begin{pmatrix}
       \text{Prey reproduction} \\
       \text{Predator-prey interaction} \\
       \text{Predator degradation} \\
     \end{pmatrix} \]

\end{document}

结果

相关内容