缺失 } 插入错误

缺失 } 插入错误

我的方程式出错了

缺少}插入。\end{split}错误。

我已经从 Mathtype 导入了代码。

\begin{equation}
\begin{split}
$$ - {\delta _{max}} \le \delta (k) \le {\delta _{max}}$$ \\
$$ - {{\dot \delta }_{\max }} \le \delta (k + 1) - \delta (k) \le {{\dot \delta }_{\max }}$$ \\
\end{split}
\end{equation}

答案1

请注意,这个答案解决的是最初提出的问题,而不是发布该答案后取代它的完全不同的问题。

equation已经让你进入数学模式,所以你不需要切换到它。此外,你不想尝试将未编号的显示环境放入split内部equation。此外,$$ ... $$无论如何都不应该在 LaTeX 中使用。改用\[ ... \]。但当然不是在这里:

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{split}
 - {\delta _{max}} \le \delta (k) \le {\delta _{max}} \\
 - {{\dot \delta }_{\max }} \le \delta (k + 1) - \delta (k) \le {{\dot \delta }_{\max }} \\
\end{split}
\end{equation}
\end{document}

编译输出

但你真的想要变量序列吗?m还是你的意思是ax

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\begin{split}
 - {\delta _{\max}} \le \delta (k) \le {\delta _{\max}} \\
 - {{\dot \delta }_{\max }} \le \delta (k + 1) - \delta (k) \le {{\dot \delta }_{\max }} \\
\end{split}
\end{equation}
\end{document}

可能的改进

答案2

我认为,对于你的方程式的新版本,你需要以下之一:

\documentclass{article}
\usepackage{mathtools}
\DeclareMathOperator\obstacle{Obstacle}

\begin{document}

\begin{equation}
  \obstacle(k) = \begin{cases}
  0 & \text{if}\quad  x(k),y(k)  \in   \bigcup _{q = 1}^Q  A(q),    \\[1ex]
  \infty & \text{if}\quad x(k),y(k)  \notin  \bigcup _{q = 1}^Q  A(q) .
  \end{cases}
\end{equation}
\bigskip
\begin{equation}
  \obstacle(k) = \begin{dcases}
  0 & \text{if}\quad  x(k),y(k)  \in \bigcup _{q = 1}^{\smash{Q}}  A(q),   \\[-2ex]
  \infty & \text{otherwise. }
  \end{dcases}
\end{equation}

\end{document} 

在此处输入图片描述

答案3

请注意,这个答案涉及发布的形式一些主要的临时编辑被撤销。我相信帖子的当前形式与其原始形式非常接近。

你显然必须删除完全不适当的$$指令:TeX 之后已经处于显示数学模式;在环境中\begin{equation}没有任何意义。$$equation

此外,您应该重新考虑方程的布局,以最大限度地提高读者立即“了解”这对分组不等式的含义的机会。特别是,您可能希望采用以下两种布局之一。第一种使用简单的环境array,不需要加载任何特殊的 LaTeX 包。第二种使用split环境(由包提供amsmath),更简洁一些,但应该能够更有效地传达其内容。

在此处输入图片描述

\documentclass{article}
\usepackage{amsmath}

\begin{document}
\begin{equation}
\renewcommand\arraystretch{1.3}
\setlength\arraycolsep{0pt}
\begin{array}{r @{{}\le{}} c @{{}\le{}} l}
-\delta_{\max}       & \delta(k)             & \delta_{\max} \\
-\dot{\delta}_{\max} & \delta(k+1)-\delta(k) & \dot{\delta}_{\max}
\end{array}
\end{equation}

\begin{equation}\begin{split}
|\delta(k)| &\le \delta_{\max} \\
|\delta(k+1)-\delta(k)| &\le \dot{\delta}_{\max}
\end{split}\end{equation}
\end{document}

相关内容