我刚开始使用 LaTeX。因此,因为一些小问题而陷入困境。如果能得到一些帮助就太好了。这是我遇到的错误。
Please use \mathaccent for accents in math mode. \add@accent ...@spacefactor \spacefactor }\accent #1 #2\egroup \spacefactor ... l.39 \end{split}
这是我的代码
\begin{equation*}
\begin{split}
E_(w) &= \frac{1}{*2}*\sum\limits_{i=1}\^ N t_i (phi{x_i}-y_i)^2
\end{split}
\end{equation*}
答案1
你的等式中还有更多问题
- 你
\^N
应该写\hat{N}
split
如果有在线方程,为什么要使用环境?- 不要
*
用作乘法运算符 - 意思
\frac{1}{*2}
不明确 - 我
phi{x_i}
怀疑你可能喜欢写\phi_{x_i}
- ...
\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
\[
E(w) = \frac{1}{2}\sum\limits_{i=1} \hat{N} t_i (\phi_{x_i}-y_i)^2
\]
\end{document}
您似乎也可能尝试写:
\documentclass[12pt]{article}
\usepackage{amsmath}
\begin{document}
\[
E(w) = \frac{1}{2}\sum\limits_{i=1}^{N} t_i (\phi_{x_i}-y_i)^2
\]
\end{document}
写出方程式是一项艰巨的任务......
答案2
错误主要来自于\^
你写的。在一行公式中,你还需要\phi()
和不需要。有些术语不清楚,如果你不确定如何排版某些术语,你可以发布所需输出的图像。split
\documentclass[12pt,a4paper]{article}
\usepackage{amsmath}
\begin{document}
\begin{equation*}
E(w) = \frac{1}{2}*\sum\limits_{i=1}^N t_i (\phi(x_i)-y_i)^2
\end{equation*}
\end{document}
编辑
另外,请注意,这\limits
是显示总和的默认值,除非它是分数或数组,正如@barbarabeeton 在评论中指出的那样。因此,\sum_{i=1}^N
对于你的情况来说,just 就足够了。乘法*
也可以被删除,但我们不确定你遵循什么指导原则或期望的输出应该是什么。
答案3
@Zarko 和 @AboAmmar 已经做出了巨大的努力来猜测这个方程式应该是什么样子。这是第三个猜测。请注意使用直立(“罗马”)字母E
来表示数学期望。(在数学排版中,斜体字母通常用于变量,而“运算符”通常使用非斜体或“罗马”字母显示。)
\documentclass{article}
\usepackage{amsmath} % for "\DeclareMathOperator" macro and "equation*" env.
\DeclareMathOperator{\E}{E} % expectations operator
\begin{document}
\begin{equation*}
\E_w = \frac{1}{2}\sum_{i=1}^N t_i (\phi x_i-y_i)^2
\end{equation*}
\end{document}