嗨,我是 Latex 的初学者,我正在尝试写这两个方程式,但是我得到了不同的错误,这段代码有什么问题?有人能帮忙吗?提前谢谢
\begin{equation}
$Support(X )= \frac{No,of\; transactions\; that \; contain\; X}{No,of \;transactions\; in\; the \;database}$
\end{equation}
%\noindent
\begin{equation}
$confidence(X \longrightarrow Y)$=$ \frac {Support (X \cup Y) }{ support(X)}$
\end{equation}
错误信息如下:
Missing $ inserted.
Display math should end with $$.
Bad math environment delimiter. \end{equation}
Missing $ inserted. \end{equation}
You can't use `\eqno' in vertical mode.
答案1
我认为以下内容可能就是您想要编写的内容。观察\text
第一个等式的分子和分母中的使用。我将X
第一个分子中的项括在$
符号中,以告知 LaTeX 它(X
)应在数学模式下处理。
还要注意,在显示数学环境(例如)中不能有空行equation
。
\documentclass{article}
\usepackage{amsmath} % for "\text" and "\DeclareMathOperator" macros
\DeclareMathOperator{\Support}{Support}
\DeclareMathOperator{\Confidence}{Confidence}
\begin{document}
\begin{equation}
\Support(X) = \frac{\text{No of transactions that contain $X$}}%
{\text{No of transactions in the database}}
\end{equation}
\begin{equation}
\Confidence(X \longrightarrow Y) = \frac{\Support(X\cup Y)}{\Support(X)}
\end{equation}
\end{document}