Как пометить каждое уравнение в среде выравнивания?
интересно, как помечать каждое уравнение в среде выравнивания? Например
begin{align} label{eq:lnnonspbb}
lambda_i + mu_i = 0
mu_i xi_i = 0
lambda_i [y_i( w^T x_i + b) - 1 + xi_i] = 0
end{align}
только обозначьте первое уравнение, и только первое уравнение может быть передано позже.
спасибо и привет!
5 ответов:
вы можете пометить каждую строку отдельно, в вашем случае:
\begin{align} \lambda_i + \mu_i = 0 \label{eq:1}\ \mu_i \xi_i = 0 \label{eq:2}\ \lambda_i [y_i( w^T x_i + b) - 1 + \xi_i] = 0 \label{eq:3} \end{align}
обратите внимание, что это работает только для сред AMS, которые предназначены для нескольких уравнений (в отличие от многострочных одиночных уравнений).
Обычно мои среды выравнивания настраиваются как
\begin{align} \label{eqn1} \lambda_i + \mu_i = 0 \ \label{eqn2} \mu_i \xi_i = 0 \ \label{eqn3} \lambda_i [y_i( w^T x_i + b) - 1 + \xi_i] = 0 \end{align}
команда \label должна быть размещена в строке, на которую вы хотите ссылаться, размещение в строке не имеет значения. Я предпочитаю размещать его в начале строки (как своего рода описание), в то время как другие размещают их в конце.
такой
\begin{align} x_{\rm L} & = L \int{\cos\theta\left(\xi\right) d\xi}, \label{eq_1} \\ y_{\rm L} & = L \int{\sin\theta\left(\xi\right) d\xi}, \nonumber \end{align}