在 LaTeX 中编写方程式时出错!

在 LaTeX 中编写方程式时出错!

我刚开始使用 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}

写出方程式是一项艰巨的任务......

编辑:考虑到Au101米科我做了多次编辑,试图改进我的答案。

答案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}

相关内容