有特殊符号时的多行方程

有特殊符号时的多行方程
\begin{equation*}
$\theta$ = 
\begin{cases}
    $\eta$    &     \text{$\widehat{P} \textless \bar{P}$}\\
    $\eta$    &     \text{$\widehat{P} \textgreater \bar{P}$}
\end{cases}
\label{eq: test}
\end{equation*}

我无法编译它。我还需要添加什么?我是否遗漏了某个$地方?

答案1

您的字符太多了$cases环境处于数学模式,以及equation*,因此您应该输入

\begin{equation*}
\theta = 
\begin{cases}
    \eta    &     \widehat{P} < \bar{P}\\
    \eta    &     \widehat{P} > \bar{P}
\end{cases}
\label{eq: test}
\end{equation*}

如果要在附加条件中添加文本,可以使用\text,例如

\begin{equation*}
\theta = 
\begin{cases}
\eta & \text{if $\widehat{P} < \bar{P}$}\\
\eta & \text{if $\widehat{P} > \bar{P}$}
\end{cases}
\label{eq: test}
\end{equation*}

在这种情况下,$有必要回到内部的数学模式\text

相关内容