amsmath:使用数学模式定义分段函数时出现错误

amsmath:使用数学模式定义分段函数时出现错误

我有以下乳胶代码:

\begin{center}
    $\beta(u)$ = \[ \begin{cases}
    1 & $|u_{j}| \leq \frac{1}{2}$ \\
    0 & else
    \end{cases}
\]
\end{center}

在第三行,Latex 给出了一个错误:Missing $ inserted

我得到的输出是:

在此处输入图片描述

我不知道如何消除错误。另外,我该如何使等式的左边和右边在同一条线上。

答案1

删除center环境并使用(amsmath必须加载):

 \[ \beta(u)=\begin{cases}
1 & |u_{j}| \leq \frac{1}{2} \\
0 & \text{else}
\end{cases} \]

答案2

我认为错误增加是因为您将一个方程环境包含$ $在另一个方程环境中\[ \]

amsmath在我看来,使用equation*可以使代码更简洁。

\begin{equation*}
    \beta(u) = \begin{cases}
    1 & |u_{j}| \leq \frac{1}{2} \\
    0 & \text{else}
    \end{cases}
\end{equation*}

相关内容