
次の方程式があります:
\begin{equation}
MMAV1 = \frac{1}{N} \sum_{n=1}^N \omega_n|x_n|, \\
\omega_n =
\begin{cases}
1 & if 0.25N \leq n \leq 0.75N \\
0.5 & otherwise \\
\end{cases}
\label{equ:MMAV1}
\end{equation}
そして、ケースを次の行に表示したいです。\begin{align} を使用しようとしましたが、2 つの参照番号を持つ 2 つの方程式に分割されます。
誰かこれをどうやってやるか知っていますか?
答え1
align環境の代わりにaligned環境を使うことができます
\begin{equation}
\begin{aligned}
\text{MMAV1} &= \frac{1}{N} \sum_{n=1}^N \omega_n|x_n|\,, \\
\omega_n &=
\begin{cases}
1 & \text{if $0.25N \leq n \leq 0.75N$} \\
0.5 & \text{otherwise}
\end{cases}\,.
\end{aligned}
\label{equ:MMAV1}
\end{equation}
もちろん、ケースだけを別の行に置きたくない場合は、\\
afterを省略できます。\omega_n
また、分割環境でも同様に機能します (同じ用途)。
上記の両方にパッケージが必要ですamsmath
。