下面是我使用的代码:
\begin{center}
\begin{eqnarray}
\[ E_{n} = \dfrac{1}{N} \sum_{m}^{}[x(m)w(n-m)]^{2}\]
\end{eqnarray}
\end{center}
但是它会产生很多错误,并且不会给方程式编号。在此之前的所有方程式都会自动分配一个编号。但是,这个方程式没有编号,并且会产生很多错误。错误如下:
数学环境分隔符错误。[缺少 \endgroup 插入。
...rac{1}{N} \sum_{m}^{}[x(m)w(nm)]^{2}] 插入缺失}。
...rac{1}{N} \sum_{m}^{}[x(m)w(nm)]^{2}] \begin{eqnarray} 输入
第 344 行以 \end{equation*} 结束。...rac{1}{N}
\sum_{m}^{}[x(m)w(nm)]^{2}]
缺少插入的 $。...rac{1}{N} \sum_{m}^{}[x(m)w(nm)]^{2}]
还有更多类似的。我做错了什么?
答案1
恐怕你真的许多错误,需要查看入门手册。请参阅https://tex.meta.stackexchange.com/a/8477/4427以获得一些指点。
数学显示默认居中,因此
center
几乎没有任何操作;几乎可以说它做得不好,因为它标记了一个允许的分页点,但在数学显示之前这是不允许的。eqnarray
已被弃用,并且无论如何它不应该用于单个方程式/公式。eqnarray
以及更好的环境amsmath
已经启动显示数学模式,因此\[
在它们内部是非法的。
只需删除错误的部分并用于equation
单个方程即可。
\documentclass[a4paper,12pt]{article}
\usepackage{amsmath,amssymb}
\begin{document}
\begin{equation}
E_{n} = \frac{1}{N}\sum_{m}[x(m)w(n-m)]^{2}
\end{equation}
\end{document}