所以我尝试插入一个方程。输出似乎是正确的,但我收到一些错误消息。
\begin{equation}
\centering
\label{eg:homogeneity2}
\begin{align}
H(C) = - \sum\limits_{c=1}^{|C|} \left\frac{\sum\limits_{k=1}^{|K|} {a_c_k} }{n}\right log \left\frac{\sum\limits_{k=1}^{|K|} {a_c_k}}{n}\right
\end{align}
\end{equation}
答案1
评论
您不能像 一样写“双下标”
a_c_k
。您必须选择{a_c}_k
或a_{c_k}
。我在下面的代码中选择了后者。您的
\left...\right
语法需要指定您想要哪种括号。例如,\left(...\right)
。您不能
align
在 里面有equation
,所以我摆脱了align
环境,因为它没有做任何事情。(也许您是故意的aligned
?)我擅自将
\frac{big formula}{n}
其改为\frac{1}{n} big formula
,我认为这是更好的风格。\centering
这里没有任何作用,所以我把它删除了。默认情况下,方程式居中。
固定代码
\documentclass{article}
\usepackage{amsmath}
\begin{document}
\begin{equation}
\label{eg:homogeneity2}
H(C) = - \sum\limits_{c=1}^{|C|} \left(\frac{1}{n}\sum\limits_{k=1}^{|K|} {a_{c_k}} \right) log \left(\frac{1}{n}\sum\limits_{k=1}^{|K|} {a_{c_k}}\right)
\end{equation}
\end{document}