调整数学建模中的列空间

调整数学建模中的列空间

我正在使用 overleaf 来制定我的数学公式。但问题是我的公式很宽,我打算减少两列之间的空间。我想知道该怎么做?任何帮助都将不胜感激。这是我的数学公式的一个示例。

谢谢,阿里

在此处输入图片描述

\begin{equation}    
\begin{array}{rrcrcrcrcrcrcrcrll   
\tiny    
\label{eq:ex1-updated_BMASTER_2}    
  \min & \theta_{1}^{+} &-& \theta_{1}^{-} && && &+& 2y_1 && &-& 4 y_3 &&  \\
  \min & && && \theta_{2}^{+} &-& \theta_{2}^- &+& 4y_1 &-& 6y_2 &-& 3y_3 &&  \\
  & && && && &-& y_{1} &+& 6y_{2} &+&4y_{3} &\leqq& 2,\\
  & && && && && && 3y_{2} &+& 5y_{3} &\leqq& 2\\
  & -\theta_{1}^{+} &+& \theta_{1}^{-} && && &+& 0.67 y^{1} &+& 0.5 y^{2} &+& y_{3} &\leqq& 0.83\\ 
  & && && -\theta^{+}_{2} &+& \theta^{-}_{2} &+& 1.3 y_{1} &+& 1.8 y_{1} &+& 3.33 y_{3} &\leqq& 2.2,\\ 
  & -0.23\theta_{1}^{+} &+& 0.23 \theta_{1}^{-} &-& 0.76\theta_{2}^{+} &+& 0.76 \theta_{2}^{-} &+& 1.18 y_{1} &+& 0.88 y_{2} &+& 1.76 y_{3} &\leqq& 1.47\\
  &\theta_{1}^{+}&,&\theta_{1}^{-}&,&\theta_{2}^{+}&,&\theta_{2}^{-}&,&y_{1}&,&y_{2}&,&y_{3} &\geqq& 0.
\end{array}
\end{equation}

答案1

我建议你只将 5 个不等式放在 的中心array。将陈述和包含 7 个非负约束的最后一行放在 的主体中,对它们的可读性\min并无好处,甚至可以说会受到影响array

请注意,使用此设置,不需要减小字体大小来使方程式适合文本块内。

在此处输入图片描述

\documentclass{article}
\usepackage{array,amssymb}
\newcolumntype{C}{>{{}}c<{{}}} % for columns with math-bin and math-rel objects
\newcommand\mc[1]{\multicolumn{15}{l}{#1}} % handy short-cut macro
\begin{document}
\begin{equation}\label{eq:ex1-updated_BMASTER_2}
\setlength\arraycolsep{0pt}
\renewcommand\arraystretch{1.4}
\begin{array}{ *{7}{rC} l }
\mc{\min\quad \theta_{1}^{+} - \theta_{1}^{-} + 2y_1 - 4 y_3}  \\
\mc{\min\quad \theta_{2}^{+} - \theta_{2}^- + 4y_1 - 6y_2 - 3y_3}   \\
\mc{$such that$}\\
 && && && && -y_{1} &+& 6y_{2} &+& 4y_{3} &\leqq& 2\\
 && && && && &&         3y_{2} &+& 5y_{3} &\leqq& 2\\
 -\theta_{1}^{+} &+& \theta_{1}^{-} && && &+& 0.67 y^{1} &+& 0.5 y^{2} &+& y_{3} &\leqq& 0.83\\ 
 && && -\theta^{+}_{2} &+& \theta^{-}_{2} &+& 1.3 y_{1} &+& 1.8 y_{1} &+& 3.33 y_{3} &\leqq& 2.2\\ 
 -0.23\theta_{1}^{+} &+& 0.23 \theta_{1}^{-} &-& 0.76\theta_{2}^{+} &+& 0.76 \theta_{2}^{-} &+& 1.18 y_{1} &+& 0.88 y_{2} &+& 1.76 y_{3} &\leqq& 1.47\\[1ex]
\mc{$and $ \theta_{1}^{+},\theta_{1}^{-},\theta_{2}^{+},\theta_{2}^{-},y_{1},y_{2},y_{3} \geqq 0.}
\end{array}
\end{equation}
\end{document}

相关内容