当前位置:网站首页>latex中复杂公式换行等号对齐

latex中复杂公式换行等号对齐

2022-08-09 09:28:00 Huranqingqing

平时的使用都是:

\begin{equation}
\begin{split}
    
\end{split} 	
\end{equation}

例如下列公式

\begin{equation}
\begin{split}
     x_i^{\left(l+1\right)}=AGGREGATE\left(A,X^{\left(l+1\right)}\right)_i \\
    =\sum_{i=1}^{N}D_{i,j}^{-\frac{1}{2}}\sum_{j=1}^{N}A_{i,j}\sum_{l=1}^{N}D_{j,l}^{-\frac{1}{2}}x_j^{\left(l\right)} \\
    =\sum_{j=1}^{N}D_{i,i}^{-\frac{1}{2}}A_{i,j}D_{j,j}^{-\frac{1}{2}}x_j^{\left(l\right)}	
\end{split} 	
\end{equation}

进行编译之后,公式虽然进行了分行,但是等号未对齐,并不美观。
在这里插入图片描述
因此我们使用:

\begin{align}

\end{align}

如果不加\nonumber,就会对每行都进行编号,加上之后就不对那一行进行编号。

\begin{align}
      \nonumber x_i^{\left(l+1\right)}
      &=AGGREGATE\left(A,X^{\left(l+1\right)}\right)_i \\
      & =\sum_{i=1}^{N}D_{i,j}^{-\frac{1}{2}}\sum_{j=1}^{N}A_{i,j}\sum_{l=1}^{N}D_{j,l}^{-\frac{1}{2}}x_j^{\left(l\right)} \\
      & =\sum_{j=1}^{N}D_{i,i}^{-\frac{1}{2}}A_{i,j}D_{j,j}^{-\frac{1}{2}}x_j^{\left(l\right)}
 \end{align}

在这里插入图片描述
第一行使用了\nonumber之后就不再进行编号,后面两行未使用就自动编号。

原网站

版权声明
本文为[Huranqingqing]所创,转载请带上原文链接,感谢
https://blog.csdn.net/weixin_42727538/article/details/117372880