你好,我想求解一个可以看到取消的线性方程组,我已经做到了,但我想知道如何在我刚刚求解的方程的右边放置另一个方程。这是我目前得到的结果。
\begin{equation}
\begin{aligned}
6x {\cancel{-5y}} &= 11 && \\
7x {\cancel{+5y}} &= 2 \\
\midrule
13x &= 13 \\
x &= 1
\end{aligned}
\end{equation}
我想要的是通过将 x 代入我刚刚解出的系统的右侧来求解 y。我尝试将其放入我求解 x 的步骤中,但直线\midrule
延伸并创建了奇数空间。
这是我做的另一个方程,由于 而看起来很奇怪\midrule
。有没有办法显示线的分离?
\begin{equation*}
\begin{aligned}
18a+10c &= 376 && & 18a+10c &= 376 && & 18a+10c &= 376\\
a+ c &= 24 && & {\color{red}-18(}a+ c &= 24 {\color{red})} && & -18a-18c &= -432 \\
\midrule
&& && && && -8c &= -56 \\
&& && && && c &= 7
\end{aligned}
\end{equation*}
答案1
\midrule
在工作期间aligned
,您可以通过获得更精细的控制array
。
\documentclass{article}
\usepackage{amsmath,booktabs,cancel,array,xcolor}
\newcommand{\rs}[1]{\textcolor{red}{#1}}
\begin{document}
\begin{equation}
\renewcommand{\arraystretch}{1.2}
\begin{array}{@{}r@{}>{{}}l@{}}
6x\; {\cancel{-\;5y}} &= 11 \\
7x\; {\cancel{+\;5y}} &= 2 \\
\midrule
13x &= 13 \\
x &= 1
\end{array}
\end{equation}
\begin{equation*}
\renewcommand{\arraystretch}{1.2}
\begin{array}{
@{}r@{}>{{}}l@{\qquad}
@{}r@{}>{{}}l@{\qquad}
@{}r@{}>{{}}l@{}
}
18a+10c &= 376 & 18a+10c &= 376 & 18a+10c &= 376 \\
a+ c &= 24 & \rs{-18(}a+c &= 24 \rs{)} & -18a-18c &= -432 \\
\cmidrule{5-6}
& & & & -8c &= -56 \\
& & & & c &= 7
\end{array}
\end{equation*}
\end{document}
您可以通过添加列来获得三个组下的单独规则
\begin{equation*}
\renewcommand{\arraystretch}{1.2}
\setlength{\arraycolsep}{0pt}
\newcommand{\sep}{\mbox{\qquad}}
\begin{array}{
r@{}>{{}}l c
r@{}>{{}}l c
r@{}>{{}}l
}
18a+10c &= 376 &\sep& 18a+10c &= 376 &\sep& 18a+10c &= 376 \\
a+ c &= 24 & & \rs{-18(}a+c &= 24 \rs{)} & & -18a-18c &= -432 \\
\cmidrule{1-2} \cmidrule{4-5} \cmidrule{7-8}
& & & & & & -8c &= -56 \\
& & & & & & c &= 7
\end{array}
\end{equation*}