大矩阵:如何在新行中写入 RHS

大矩阵:如何在新行中写入 RHS

我正在尝试编写一个形式为 Ax=By 的系统,其中 A 和 B 是“大矩阵”。这是我的代码:

\begin{equation*}
\begin{flushleft}
    \begin{bmatrix}  
        \textbf{I} & -\beta\,\Delta t\,\textbf{I} & \textbf{0}\\[0.35cm]
        \beta\,\Delta t\,\textbf{E} & \textbf{M} & -\beta\,\Delta t\,\textbf{B} \\[0.35cm]
        \textbf{0} & \beta\,\Delta t\,\textbf{B}^\mathrm{T} &\overline{\textbf{C}}+\beta \,\Delta t\,\overline{\textbf{K}}\,
    \end{bmatrix}
    \begin{bmatrix}
        \{u^{(n+1)}\}\\[0.35cm]
        \{v^{(n+1)}\} \\[0.35cm]
        \{\vartheta^{(n+1)}\}
    \end{bmatrix}
    =\\[0.2cm]
\end{flushleft}
\begin{flushright}
    =\begin{bmatrix}
        \textbf{I}& (1-\beta)\,\Delta t\,\textbf{I} & \textbf{0}\\[0.35cm]
        -(1-\beta)\,\Delta t\,\textbf{E} & \textbf{M} & (1-\beta)\,\Delta t\,\textbf{B} \\[0.35cm]
        \textbf{0}& -(1-\beta) \,\Delta t\,\textbf{B}^\mathrm{T} &\overline{\textbf{C}}- (1-\beta)\,\Delta t\,\overline{\textbf{K}}\,
    \end{bmatrix}
    \begin{bmatrix}
        \{u^{(n)}\}\\[0.35cm]
        \{v^{(n)}\} \\[0.35cm]
        \{\vartheta^{(n)}\}
    \end{bmatrix},
\end{flushright}
\end{equation*}

这是输出

我遇到了一些错误(例如错误的数学环境分隔符。\end{equation*})。如何修复?有没有更好的格式建议?谢谢!

答案1

一些建议:

  • 使用具有multline*单个\\换行指令的环境。
  • 摆脱flushleftflushright环境,特别是因为它们应该在文本模式下使用,而不是在数学模式下使用。
  • 用替换所有\textbf实例\mathbf
  • 重置\arraystretch为 1.5——并删除所有[0.35cm]间距指令
  • 可选:摆脱\,薄空间指令

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}
\begin{document}

\begin{multline*}
\renewcommand\arraystretch{1.5} % default value: 1.0
\begin{bmatrix}  
   \mathbf{I} & -\beta\Delta t\mathbf{I} & \mathbf{0}\\
   \beta\Delta t\mathbf{E} & \mathbf{M} & -\beta\Delta t\mathbf{B} \\
   \mathbf{0} & \beta\Delta t\mathbf{B}^\mathrm{T} &\overline{\mathbf{C}}+\beta \Delta t\overline{\mathbf{K}}
\end{bmatrix}
\begin{bmatrix}
   \{u^{(n+1)}\}\\
   \{v^{(n+1)}\} \\
   \{\vartheta^{(n+1)}\}
\end{bmatrix}
\\[1ex]
=\begin{bmatrix}
   \mathbf{I}& (1-\beta)\Delta t\mathbf{I} & \mathbf{0}\\
   -(1-\beta)\Delta t\mathbf{E} & \mathbf{M} & (1-\beta)\Delta t\mathbf{B} \\
   \mathbf{0}& -(1-\beta) \Delta t\mathbf{B}^\mathrm{T} &\overline{\mathbf{C}}- (1-\beta)\Delta t\overline{\mathbf{K}}
\end{bmatrix}
\begin{bmatrix}
   \{u^{(n)}\}\\
   \{v^{(n)}\} \\
   \{\vartheta^{(n)}\}
\end{bmatrix},
\end{multline*}

\end{document}

答案2

在我看来,最简单的方法是使用环境multline*

\documentclass{article}
\usepackage[T1]{fontenc}
\usepackage[showframe]{geometry} 
\usepackage{amsmath}

\begin{document}

\begin{multline*}
    \begin{bmatrix}
        \textbf{I} & -\beta\,\Delta t\,\textbf{I} & \textbf{0}\\[0.35cm]
        \beta\,\Delta t\,\textbf{E} & \textbf{M} & -\beta\,\Delta t\,\textbf{B} \\[0.35cm]
        \textbf{0} & \beta\,\Delta t\,\textbf{B}^\mathrm{T} &\overline{\textbf{C}}+\beta \,\Delta t\,\overline{\textbf{K}}\,
    \end{bmatrix}
    \begin{bmatrix}
        \{u^{(n+1)}\}\\[0.35cm]
        \{v^{(n+1)}\} \\[0.35cm]
        \{\vartheta^{(n+1)}\}
    \end{bmatrix}
    =\\[1ex]
    =\begin{bmatrix}
        \textbf{I}& (1-\beta)\,\Delta t\,\textbf{I} & \textbf{0}\\[0.35cm]
        -(1-\beta)\,\Delta t\,\textbf{E} & \textbf{M} & (1-\beta)\,\Delta t\,\textbf{B} \\[0.35cm]
        \textbf{0}& -(1-\beta) \,\Delta t\,\textbf{B}^\mathrm{T} &\overline{\textbf{C}}- (1-\beta)\,\Delta t\,\overline{\textbf{K}}\,
    \end{bmatrix}
    \begin{bmatrix}
        \{u^{(n)}\}\\[0.35cm]
        \{v^{(n)}\} \\[0.35cm]
        \{\vartheta^{(n)}\}
    \end{bmatrix},
\end{multline*}

\end{document} 

在此处输入图片描述

答案3

这是对您的方程式造成最小损害的套件。

\documentclass{article}
\usepackage{amsmath}
\usepackage{mathtools}
\begin{document}
\begin{align*}
\MoveEqLeft
    \begin{bmatrix}  
        \textbf{I} & -\beta\,\Delta t\,\textbf{I} & \textbf{0}\\[0.35cm]
        \beta\,\Delta t\,\textbf{E} & \textbf{M} & -\beta\,\Delta t\,\textbf{B} \\[0.35cm]
        \textbf{0} & \beta\,\Delta t\,\textbf{B}^\mathrm{T} &\overline{\textbf{C}}+\beta \,\Delta t\,\overline{\textbf{K}}\,
    \end{bmatrix}
    \begin{bmatrix}
        \{u^{(n+1)}\}\\[0.35cm]
        \{v^{(n+1)}\} \\[0.35cm]
        \{\vartheta^{(n+1)}\}
    \end{bmatrix}
    =\\[0.2cm]
    =&\begin{bmatrix}
        \textbf{I}& (1-\beta)\,\Delta t\,\textbf{I} & \textbf{0}\\[0.35cm]
        -(1-\beta)\,\Delta t\,\textbf{E} & \textbf{M} & (1-\beta)\,\Delta t\,\textbf{B} \\[0.35cm]
        \textbf{0}& -(1-\beta) \,\Delta t\,\textbf{B}^\mathrm{T} &\overline{\textbf{C}}- (1-\beta)\,\Delta t\,\overline{\textbf{K}}\,
    \end{bmatrix}
    \begin{bmatrix}
        \{u^{(n)}\}\\[0.35cm]
        \{v^{(n)}\} \\[0.35cm]
        \{\vartheta^{(n)}\}
    \end{bmatrix},
\end{align*}
\end{document}

在此处输入图片描述

相关内容