align* 和标签的问题

align* 和标签的问题

我有这个代码:

\begin{align*} \label{eq:svc2}
\stackrel{min}{\omega,b,\xi,\rho} \-\hspace{20pt} & \frac{1}{2}  \omega^T\omega - \nu \rho + \frac{1}{l} \sum_{i=1}^{l}{\xi_i} \\
\text{subject to} \-\hspace{20pt} & y_i(\omega^T\phi(x_i)+b) \geq \rho-\xi_i, \tag{eq:svc1}\\
& \xi_i \geq 0, i=1,...,l, \-\hspace{10pt} \rho \geq 0. \\
\end{align*}

我想为整个方程式添加一个标签,而不是为每一行添加一个标签。

我该怎么做?我尝试将 \label 放在 \begin{align*} 后面,但使用 \ref 引用时出现 [警告:第 xx 页上的引用 xxx 在输入行 xx 上未定义]

答案1

也许您正在考虑aligned

\documentclass{article}
\usepackage{amsmath}
\begin{document}


\begin{equation}\label{eq:svc2}
\begin{aligned}
\min_{\omega,b,\xi,\rho} \qquad &
  \frac{1}{2}  \omega^T\omega - \nu \rho + \frac{1}{l} \sum_{i=1}^{l}\xi_i \\
\textup{subject to} \qquad &
  y_i(\omega^T\phi(x_i)+b) \geq \rho-\xi_i,\\
  & \xi_i \geq 0, i=1,\dots,l, \quad \rho \geq 0.
\end{aligned}
\end{equation}

\end{document}

在此处输入图片描述

请注意,\-在数学模式下没有意义;也\min应该使用而不是\stackrel。对于...使用\dots

相关内容