两个矩阵中具有不同长度的矩阵元素的间距相等

两个矩阵中具有不同长度的矩阵元素的间距相等

我尝试实现以下目标:我有两个结构相似但条目长度不同的矩阵。我希望这两个矩阵具有相同且均匀的间距。这是我目前得到的结果:

\documentclass{article}

\usepackage{tabstackengine}
\stackMath

\begin{document}

\begin{equation}
\setstackgap{L}{2.1\baselineskip}
\fixTABwidth{T}
\mathbf{A}_T(t)  = 
\bracketMatrixstack{
0 & 1 & 0 & 0 \\
\frac{\beta x_3^*(t) - k_S}{m_1+m_3} & -\frac{d_S+d_P}{m_S+m_P} & \frac{c_1x_1^*(t) -A_{S2}}{m_S + m_P} & -\frac{A_{S1}}{m_P+m_S} \\
\frac{\hat V \nu_P}{\hat x_S C_{h_\mu}} & \frac{A_{S2}}{C_{h_1}} & -\frac{1}{2} \frac{\gamma A_{or1}}{C_{h_\rho}}{\sqrt{|\zeta_7^*(t) - d_2|}} & 0 \\
0 & -\frac{A_{S1}}{C_{h_S}} & 0 & -\frac{1}{2} \frac{\gamma g_R^*(t)c_{R}}{\sqrt{|\zeta_3^*(t) - f_C|}} 
} 
\end{equation}
\begin{equation}
\setstackgap{L}{2.1\baselineskip}
\fixTABwidth{T}
\mathbf{A}_L(t) = 
\bracketMatrixstack{
0 & 1 & 0 & 0 \\
\frac{c_1x_3^*(t) - k_S}{m_\rho} & -\frac{d_S+d_P}{m_S+m_P} & \frac{c_2 x_2^*(t) -A_{S2}}{m_S + m_P} & -\frac{A_{S1}}{m_P+m_S} \\
\frac{\hat V n_P}{\hat x_S C_{h_1}} & \frac{A_{S2}}{C_{h_1}} & -\frac{1}{2C_{h_\delta}} \left( \frac{\gamma A_{\mu}}{\sqrt{|x_6^*(t) - f(\rho t)|}} + \frac{\gamma u_R^*(t)b_{Reg}}{\sqrt{|\zeta_3^*(t) + \zeta_4^*(t)|}} \right) & 0 \\
0 & -\frac{A_{S1}}{C_{h_S}} & -\frac{1}{2} \frac{\gamma u_R^*(t)b_{Reg}}{C_{h_S}\sqrt{|x_3^*(t) - p_C|}} & \frac{1}{2} \frac{\gamma u_R^*(t) m_{\gamma}}{C_{h_\delta}\sqrt{|z_1^*(t) -z_6^*(t)|}} 
}
\end{equation}

\end{document}

这是受到以下启发: 矩阵中的等距

现在我想让这两个矩阵的格式相同并对齐。有什么办法吗?抱歉,我刚刚开始学习一些 tabstack 知识。

提前致谢!

答案1

经过大量的手动调整...如果你想要这样的东西:

在此处输入图片描述

对于以上内容,我使用普通表格。对于行之间的空间,我使用\addlinespace来自booktabsalign来自mathtoolsamsmath)。geometry我将边距设置为 20 毫米(假设 A4 纸张大小)...

代码:

\documentclass{article}
\usepackage[margin=20mm]{geometry}

\usepackage{array,booktabs,mathtools}
\newcolumntype{M}[1]{>{\centering\arraybackslash$\displaystyle}m{#1}<{$}}
    \begin{document}
\begin{align}
\mathbf{A}_T(t)  & =
\left[ 
    \begin{tabular}{M{18mm}M{18mm}@{}M{71mm}@{}M{32mm}}
0   &   1 
        &   0 
            &   0                           \\  \addlinespace
\frac{\beta x_3^*(t) - k_S}{m_1+m_3} 
    &   -\frac{d_S+d_P}{m_S+m_P} 
        &   \frac{c_1x_1^*(t) - A_{S2}}{m_S + m_P} 
            &   -\frac{A_{S1}}{m_P+m_S}     \\  \addlinespace
\frac{\hat V \nu_P}{\hat x_S C_{h_\mu}} 
    &   \frac{A_{S2}}{C_{h_1}} 
        &   -\frac{1}{2}\frac{\gamma A_{or1}}{C_{h_\rho}}{\sqrt{|\zeta_7^*(t) - d_2|}} 
            &   0                           \\    \addlinespace
0   &   -\frac{A_{S1}}{C_{h_S}} 
        &   0 
            &   -\frac{1}{2}\frac{\gamma g_R^*(t)c_{R}}{\sqrt{|\zeta_3^*(t) - f_C|}}
\end{tabular}
\right]         \\[3ex]
\mathbf{A}_L(t) & =
\left[
    \begin{tabular}{M{18mm}M{18mm}@{}M{71mm}@{}M{32mm}}
0 & 1 & 0 & 0                               \\  \addlinespace
\frac{c_1x_3^*(t) - k_S}{m_\rho} 
    &   -\frac{d_S+d_P}{m_S+m_P} 
        &   \frac{c_2 x_2^*(t) -A_{S2}}{m_S + m_P} 
            &   -\frac{A_{S1}}{m_P+m_S}     \\  \addlinespace
\frac{\hat{V} n_P}{\hat{x}_S C_{h_1}} 
    &   \frac{A_{S2}}{C_{h_1}} 
        &   -\frac{1}{2C_{h_\delta}} 
            \biggl(\frac{\gamma A_{\mu}}{\sqrt{|x_6^*(t) - f(\rho t)|}} + 
                   \frac{\gamma u_R^*(t)b_{Reg}}{\sqrt{|\zeta_3^*(t) + \zeta_4^*(t)|}} \biggr)
            &   0                           \\    \addlinespace[2ex]   
0   &   -\frac{A_{S1}}{C_{h_S}} 
        &   -\frac{1}{2}\frac{\gamma u_R^*(t)b_{Reg}}{C_{h_S}\sqrt{|x_3^*(t) - p_C|}}
            &   \frac{1}{2}
                \frac{\gamma u_R^*(t) m_{\gamma}}{C_{h_\delta}\sqrt{|z_1^*(t) -z_6^*(t)|}}
\end{tabular}
\right]
\end{align}
    \end{document}

这就是你要找的吗?

相关内容