\begin{align} 在居中数学方程时不起作用

\begin{align} 在居中数学方程时不起作用

我在这里读过一些关于中心数学方程的帖子,它们都利用了

\begin{align} *Math symbols* \end{align}

现在我已经包含了\usepackage{amsmath}开始文档行之前的内容。但我一直收到此错误:

在此处输入图片描述

大家有什么想法吗?我是乳胶新手

以下是一些代码:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\section{Situation 1}

\begin{align}
$J_{(j)} = \sum\limits_{i:r(i,j)=1} ((\theta\textsuperscript{(j)})\textsuperscript{T}x\textsuperscript{(i)} - Y_{i,j})^2 + \frac{\lambda}{2}\sum\limits_{k=1}^n(\theta_k\textsuperscript{(j)})^2$
\end{align}

\end{document}

答案1

TeX 非常适合数学排版;所以这样的公式输入起来不太可能太复杂:

\documentclass{article}
\usepackage{amsmath}

\begin{document}

\section{Situation 1}

\begin{equation*}
J_{(j)} = 
  \sum_{i:r(i,j)=1} \bigl((\theta^{(j)})^{T} x^{(i)} - Y_{i,j}\bigr)^2 + 
  \frac{\lambda}{2}\sum_{k=1}^{n}\bigl(\theta_{k}^{(j)}\bigr)^2
\end{equation*}

\end{document}

\textsuperscript公式中绝对不应该存在。

在第一个公式中使用\bigl\bigr会使括号稍微大一些,这在本例中有利于阅读。由于它们在第一个求和中几乎是必需的,因此我在第二个公式中也使用了它们,以达到对称性。

在此处输入图片描述

align环境用于多行显示;如果您希望方程式编号,则使用equation而不是equation*

但无论如何, 和类似环境的内容equation已经align被假定为数学,因此添加$会导致错误。

相关内容