对齐具有零系数的方程组

对齐具有零系数的方程组

当相同变量具有零系数时,如何输入以下形式的方程组并对齐它们。 在此处输入图片描述

我看了一些帖子,包括但没有成功。感谢任何帮助完成此事的人。谢谢。

答案1

喜欢这个答案

\documentclass{article}
\usepackage{systeme}

\begin{document}
\sysdelim..\systeme{x_2      +2x_3          +2x_4         -2x_5    =1,
x_1                +3x_3                   +4x_5    =5, 
-x_1         +3x_2       +3x_3                   -10x_5    =4}
\end{document}

在此处输入图片描述

答案2

为了多样化,下面是一个使用Mico 的回答从您最初仅使用 链接的帖子中array。不可否认,它不如 marmot 提供的解决方案那么优雅。但是,它的输出与 产生的输出完全相同\systeme。请注意,这两个答案产生的输出比您发布的屏幕截图中显示的输出更紧密。array基于 的解决方案也比 产生的更通用\systeme,因为它可以处理相当任意的变量名。

在此处输入图片描述

\documentclass{article}
\usepackage{array} % for "\newcolumntype" macro
\newcolumntype{C}{ >{{}}c<{{}} }

\usepackage{systeme}
\sysdelim..

\begin{document}
\[
\setlength\arraycolsep{0pt}
\renewcommand{\arraystretch}{1.21} % optional
\begin{array}{r *{5}{Cr}}
         & &  x_2 &+& 2x_3 &+& 2x_4 &-&  2x_5 &=& 1 \\
     x_1 & &      &+& 3x_3 & &      &+&  4x_5 &=& 5 \\
    -x_1 &+& 3x_2 &+& 3x_3 & &      &-& 10x_5 &=& 4
\end{array}
\]

%% for comparison, @marmot's answer which uses "\systeme"
\[
\systeme{      x_2 +2x_3 +2x_4 -2x_5 =1,
         x_1       +3x_3       +4x_5 =5, 
        -x_1 +3x_2 +3x_3      -10x_5 =4}
\]
\end{document}

相关内容