我想给多行方程式赋予方程编号

我想给多行方程式赋予方程编号

尝试对方程式进行分组,然后给它们 1 个数字作为组

  \begin{align*}
     &  \sigma_w^2(t)=q_1(t)\sigma_1^2(t)+q_2(t)\sigma_2^2(t)\\
         & \text{where} \\
      & q_1(t)=\sum_{i=1}^{t}P(i)  \:\& \: q_1(t)=\sum_{i=t+1}^{I}P(i)
    \\
     & mu_1(t)= \sum_{i=1}^{t}\frac{iP(i)}{q_1(t)} \: \& \: \mu_2(t)= \sum_{i=t+1}^{I}\frac{iP(i)}{q_2(t)}
    \\
     & \sigma_1^2(t)=\sum_{i=1}^{t}[i-\mu_1(t)]^2 \frac{P(i)}{q_1(t)} \: \& \: \sum_{i=t+1}^{I}[i-\mu_1(t)]^2 \frac{P(i)}{q_2(t)}\\
    \label{EqOtsu}
    \end{align*}

在此处输入图片描述

答案1

您的读者可能很难理解这个唯一编号指的是什么;我建议使用subequations

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\begin{subequations}\label{EqOtsu}
\begin{equation}
\sigma_w^2(t)=q_1(t)\sigma_1^2(t)+q_2(t)\sigma_2^2(t) \tag{\ref{EqOtsu}}
\end{equation}
where
\begin{gather}
q_1(t)=\sum_{i=1}^{t}P(i)
\quad\&\quad
q_1(t)=\sum_{i=t+1}^{I}P(i)
\\
\mu_1(t)=\sum_{i=1}^{t}\frac{iP(i)}{q_1(t)}
\quad\&\quad
\mu_2(t)= \sum_{i=t+1}^{I}\frac{iP(i)}{q_2(t)}
\\
\sigma_1^2(t)=\sum_{i=1}^{t}[i-\mu_1(t)]^2 \frac{P(i)}{q_1(t)}
\quad\&\quad
\sigma_2^2(t)=\sum_{i=t+1}^{I}[i-\mu_1(t)]^2 \frac{P(i)}{q_2(t)}
\end{gather}
\end{subequations}

\end{document}

在此处输入图片描述

答案2

您可以使用alignedenivoment 代替alignaligned可以在 内部使用equation

因此可以用以下公式得到多行表达式:

\begin{equation}
  \begin{aligned}
     &  \sigma_w^2(t)=q_1(t)\sigma_1^2(t)+q_2(t)\sigma_2^2(t)\\
         & \text{where} \\
      & q_1(t)=\sum_{i=1}^{t}P(i)  \:\& \: q_1(t)=\sum_{i=t+1}^{I}P(i)
    \\
     & mu_1(t)= \sum_{i=1}^{t}\frac{iP(i)}{q_1(t)} \: \& \: \mu_2(t)= \sum_{i=t+1}^{I}\frac{iP(i)}{q_2(t)}
    \\
     & \sigma_1^2(t)=\sum_{i=1}^{t}[i-\mu_1(t)]^2 \frac{P(i)}{q_1(t)} \: \& \: \sum_{i=t+1}^{I}[i-\mu_1(t)]^2 \frac{P(i)}{q_2(t)}\\
    \label{EqOtsu}
 \end{aligned}
\end{equation}  

在此处输入图片描述

相关内容