如何让矩阵在 Latex 中位于同一行

如何让矩阵在 Latex 中位于同一行

我正在使用该amsmath包。我的代码是

\begin{center}
    
   \left $\begin{bmatrix}
    u_1 & u_2\\ u_3 & u_4
    \end{bmatrix}$
    
\end{center}
\begin{center}
\right $\begin{bmatrix}
    u_1 & u_2\\ u_3 & u_4
    \end{bmatrix}$
    \end{center}

谢谢你的帮助!

答案1

  • 请始终提供名为 MWE(最小工作示例)的完整小文档来重现您的问题。
  • 您的问题不太清楚,所以我想您可以按照以下方法进行:

在此处输入图片描述

梅威瑟:

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\[
    \begin{bmatrix}
    u_1 & u_2\\ u_3 & u_4
    \end{bmatrix}%
    \begin{bmatrix}
    u_1 & u_2\\ u_3 & u_4
    \end{bmatrix}
\]
\end{document}

将上述代码与您的代码片段进行比较,可以发现它包含很多杂乱的内容:\left,,right\begin{center} ... \end{center}在上面的 MWE 中,使用符号\[\]从“文本模式”切换到“数学模式”。它们分别相当于\begin{equation*}\end{equation*}

答案2

我已经创建了一个最小的工作示例(两个矩阵之间用逗号分隔),以便LaTeX 中同一行上的矩阵。不过,当您使用时,我会使用一个小的矩阵$...$

\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\begin{document}
Some $\begin{bmatrix}
    u_1 & u_2\\ u_3 & u_4
    \end{bmatrix}, \begin{bmatrix}
    u_1 & u_2\\ u_3 & u_4
    \end{bmatrix}$ test after two matrices.
\[\begin{bmatrix}
    u_1 & u_2\\ u_3 & u_4
    \end{bmatrix}, \quad \begin{bmatrix}
    u_1 & u_2\\ u_3 & u_4
    \end{bmatrix}\]
\end{document}

在此处输入图片描述

使用bsmallmatrix带包的环境mathtools

\documentclass[a4paper,12pt]{article}
\usepackage{mathtools}% for "bsmallmatrix" environment
\usepackage{amssymb}
\begin{document}
Some $\begin{bsmallmatrix}
    u_1 & u_2\\ u_3 & u_4
    \end{bsmallmatrix},\begin{bsmallmatrix}
    u_1 & u_2\\ u_3 & u_4
    \end{bsmallmatrix}$ test after two matrices.
\end{document}

在此处输入图片描述

相关内容