在 LATEX 中使用条件方程时出现“未定义的控制序列”

在 LATEX 中使用条件方程时出现“未定义的控制序列”

我使用以下 LaTeX 命令编写了条件方程。虽然显示的输出是正确的,但它给出了编译错误“未定义的控制序列”。有人能告诉我如何纠正这个问题吗?

The saturation or clipping function is defined as follows
\[
\textit{clip}\textsubscript{K,w}(w) =
\begin{cases}
    w,& $\Abs${w} \leq 2\textsuperscript{K - 1} - 1 \\
    2\textsuperscript{K - 1} - 1,&   w >  2\textsuperscript{K - 1} - 1\\
    -2\textsuperscript{K - 1} + 1, & w < -2\textsuperscript{K - 1} + 1
\end{cases}
\]

答案1

没有\Abs定义命令(除非您自己定义)。

其他要点:

  1. \textit应该\mathit

  2. 不允许$,您已处于数学模式,由\[

  3. \textsubscript并且\textsuperscript是为了文本下标/上标文本模式;对于数学模式使用_^

这是一个完整的例子:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

The saturation or clipping function is defined as follows
\[
\mathit{clip}_{K,w}(w) =
\begin{cases}
  w,              & \lvert w\rvert \leq 2^{K - 1} - 1 \\
  2^{K - 1} - 1,  & w > 2^{K - 1} - 1\\
  -2^{K - 1} + 1, & w < -2^{K - 1} + 1
\end{cases}
\]

\end{document}

在此处输入图片描述

精致版本:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

The saturation or clipping function is defined as follows
\[
\mathit{clip}_{K,w}(w) =
\begin{cases}
  w,              & \lvert w\rvert \leq 2^{K - 1} - 1 \\
  2^{K - 1} - 1,  & w > 2^{K - 1} - 1\\
  -2^{K - 1} + 1, & w < -2^{K - 1} + 1
\end{cases}
\]

\end{document}

在此处输入图片描述

相关内容