\begin{gather}
\begin{bmatrix}
\dot{a}\\
\dot{b}\\
\dot{c}\\
\dot{d}\\
\dot{e}
\end{bmatrix}
=
\begin{bmatrix}
-0.3935 & 0.3331 & -2.5632 & -9.7736 &0\\
-0.4334 & -1.7234 & 34.9060 & -0.7177 &0\\
0.0568 & -0.7741 & -10.6468 & 0 &0\\
0 & 0 & 1 & 0 &0\\
0.0732 & -0.9973 & 0 & 34.9999 &0
\end{bmatrix}
\begin{bmatrix}
a\\
b\\
c\\
d\\
e
\end{bmatrix}\\
+
\begin{bmatrix}
-0.4505 & 30.6976\\
6.1355 & 0\\
-35.7476 & 0\\
0 & 0\\
0 & 0
\end{bmatrix}
\begin{bmatrix}
\delta_{f}\\
\delta_{g}
\end{bmatrix}\label{eq:13}
\end{gather}
答案1
三种可能性,我认为multline
在这里可能是语义上最正确的,它是一个单一的方程式,分成几行,但可以使用你喜欢的任何布局
\documentclass{article}
\usepackage{amsmath}
\begin{document}
gather
\begin{gather}\nonumber
\begin{bmatrix}
\dot{a}\\
\dot{b}\\
\dot{c}\\
\dot{d}\\
\dot{e}
\end{bmatrix}
=
\begin{bmatrix}
-0.3935 & 0.3331 & -2.5632 & -9.7736 &0\\
-0.4334 & -1.7234 & 34.9060 & -0.7177 &0\\
0.0568 & -0.7741 & -10.6468 & 0 &0\\
0 & 0 & 1 & 0 &0\\
0.0732 & -0.9973 & 0 & 34.9999 &0
\end{bmatrix}
\begin{bmatrix}
a\\
b\\
c\\
d\\
e
\end{bmatrix}\\
+
\begin{bmatrix}
-0.4505 & 30.6976\\
6.1355 & 0\\
-35.7476 & 0\\
0 & 0\\
0 & 0
\end{bmatrix}
\begin{bmatrix}
\delta_{f}\\
\delta_{g}
\end{bmatrix}
\end{gather}
multline
\begin{multline}
\begin{bmatrix}
\dot{a}\\
\dot{b}\\
\dot{c}\\
\dot{d}\\
\dot{e}
\end{bmatrix}
=
\begin{bmatrix}
-0.3935 & 0.3331 & -2.5632 & -9.7736 &0\\
-0.4334 & -1.7234 & 34.9060 & -0.7177 &0\\
0.0568 & -0.7741 & -10.6468 & 0 &0\\
0 & 0 & 1 & 0 &0\\
0.0732 & -0.9973 & 0 & 34.9999 &0
\end{bmatrix}
\begin{bmatrix}
a\\
b\\
c\\
d\\
e
\end{bmatrix}\\
+
\begin{bmatrix}
-0.4505 & 30.6976\\
6.1355 & 0\\
-35.7476 & 0\\
0 & 0\\
0 & 0
\end{bmatrix}
\begin{bmatrix}
\delta_{f}\\
\delta_{g}
\end{bmatrix}
\end{multline}
gathered
\begin{equation}
\begin{gathered}
\begin{bmatrix}
\dot{a}\\
\dot{b}\\
\dot{c}\\
\dot{d}\\
\dot{e}
\end{bmatrix}
=
\begin{bmatrix}
-0.3935 & 0.3331 & -2.5632 & -9.7736 &0\\
-0.4334 & -1.7234 & 34.9060 & -0.7177 &0\\
0.0568 & -0.7741 & -10.6468 & 0 &0\\
0 & 0 & 1 & 0 &0\\
0.0732 & -0.9973 & 0 & 34.9999 &0
\end{bmatrix}
\begin{bmatrix}
a\\
b\\
c\\
d\\
e
\end{bmatrix}\\
+
\begin{bmatrix}
-0.4505 & 30.6976\\
6.1355 & 0\\
-35.7476 & 0\\
0 & 0\\
0 & 0
\end{bmatrix}
\begin{bmatrix}
\delta_{f}\\
\delta_{g}
\end{bmatrix}
\end{gathered}
\end{equation}
\end{document}
答案2
这是另一个生成单个垂直居中的方程编号的解决方案选项:equation
和split
(或aligned
)环境的组合。
我还想建议您将两个矩阵中的数字对齐到各自的小数点,以便更容易观察和(希望)仔细研究。这可以通过使用array
环境和包S
的列类型来实现siunitx
。
\documentclass{article}
\usepackage{amsmath} % for 'split' environment
\usepackage{array} % for '\newcolumntype' macro
\usepackage{siunitx} % for 'S' column type
\newcolumntype{T}[1]{S[table-format=#1]}
\begin{document}
\begin{equation} \label{eq:13}
\begin{split}
\begin{bmatrix}
\dot{a}\\ \dot{b}\\ \dot{c}\\ \dot{d}\\ \dot{e}
\end{bmatrix}
&=
\left[\begin{array}{@{} *{2}{T{-1.4}} T{-2.4} T{-1.4} c @{}}
-0.3935 & 0.3331 & -2.5632 & -9.7736 &0\\
-0.4334 & -1.7234 & 34.9060 & -0.7177 &0\\
0.0568 & -0.7741 & -10.6468 & 0 &0\\
0 & 0 & 1 & 0 &0\\
0.0732 & -0.9973 & 0 & 34.9999 &0
\end{array}\right]
\begin{bmatrix}
a\\ b\\ c\\ d\\ e
\end{bmatrix}\\
&\quad+
\left[\begin{array}{@{} T{-2.4} T{2.4} @{}}
-0.4505 & 30.6976\\
6.1355 & 0\\
-35.7476 & 0\\
0 & 0\\
0 & 0
\end{array}\right]
\begin{bmatrix}
\delta_{f}\\[1ex] \delta_{g}
\end{bmatrix}
\end{split}
\end{equation}
\end{document}