缺少 { 插入:但没有缺少括号

缺少 { 插入:但没有缺少括号

晚上好大家,

我已经搜索过这个问题,但没有找到解决办法。编译我的 LaTeX 文件时,出现“缺少 { 插入”错误,但我写的方程式似乎一切正常。

u_i\left(x_i,t\right)=\overline{u_i}\left(x_i\right)+u^'_i\left(x_i,t\right)={{\mathop{\mathrm{lim}}_{T\to \ \infty } \ \ }\frac{1}{T} \int^T_0{u_i\left(x_i,t\right)dt}\ }+u^'_i\left(x_i,t\right) 

结果应该如图所示。有人知道如何解决这个问题吗?

在此处输入图片描述

在此先感谢您的帮助!

答案1

正如 Sigur 所指出的,您的lim代码毫无必要地奇怪,但错误来自于^',这是一个双上标。这有效。

\documentclass{article}
\usepackage{amsmath}
\begin{document}
\[u_i\left(x_i,t\right)=\overline{u_i}\left(x_i\right)
+u'_i\left(x_i,t\right)=\lim_{T\to \ \infty }
\frac{1}{T} \int^T_0u_i\left(x_i,t\right)\mathrm{d}t+u'_i\left(x_i,t\right) \]
\end{document}

在此处输入图片描述

您似乎喜欢在\infty. 之前加一个空格,所以我保留了它,但我个人不会这样做。

答案2

错误消息显示了错误的确切位置

l.6 ...T} \int^T_0{u_i\left(x_i,t\right)dt}\ }+u^'
                                                  _i\left(x_i,t\right)

'是自动上标,所以这应该是u'

请注意,{\mathop{\mathrm{lim}}什么\mathop都不做,因为{}外面的 强制它成为\mathord。你只需要\lim在这里。此外,在数学模式下,你几乎永远不需要它,\因为那是文本字体的字间空间。

相关内容