我想在 {equation} 和 {\align} 环境中自定义多行方程中单个方程的编号。下面演示了我正在尝试执行的操作,但无法编译:
\documentclass[fleqn, 12pt]{article}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage{graphicx}
\graphicspath{ {./images/} }
\setlength{\parskip}{\baselineskip}%
\setlength{\parindent}{0pt}%
\begin{document}
\raggedright
\begin{equation}
\begin{aligned}
&\rightarrow \sum\limits_{i = 1}^n Y_i - \sum\limits_{i = 1}^n \beta_0 - \sum\limits_{i = 1}^n \beta_1 X_i = 0 \\
&\rightarrow \bar{Y} - \hat{\beta_0} - \hat{\beta_1}\hat{X_i} = 0 \\
&\rightarrow \hat{\beta_0} = \bar{Y} - \hat{\beta_1}\hat{X_i} \tag{3}\label{eq:3}
\end{aligned}
\end{equation}
\end{document}
所以我唯一想要编号的方程是直线
&\rightarrow \hat{\beta_0} = \bar{Y} - \hat{\beta_1}\hat{X_i} \tag{3}\label{eq:3}
我希望它被标记为(3)。
我已经尝试过以下解决方案这问题,但不幸的是,我无法让它们工作。
如果有人能向我演示如何做到这一点,我将非常感激。
答案1
如果将环境改变为,align
则可以更轻松地从其他两个方程式中删除编号。
\documentclass[fleqn, 12pt]{article}
\usepackage{amsmath,amsfonts,amssymb}
\usepackage{graphicx}
\graphicspath{ {./images/} }
\setlength{\parskip}{\baselineskip}%
\setlength{\parindent}{0pt}%
\begin{document}
\raggedright
% \begin{equation}
% \begin{aligned}
\begin{align}
&\rightarrow \sum\limits_{i = 1}^n Y_i - \sum\limits_{i = 1}^n \beta_0 - \sum\limits_{i = 1}^n \beta_1 X_i = 0 \nonumber\\
&\rightarrow \bar{Y} - \hat{\beta_0} - \hat{\beta_1}\hat{X_i} = 0 \nonumber\\
&\rightarrow \hat{\beta_0} = \bar{Y} - \hat{\beta_1}\hat{X_i} \tag{3}\label{eq:3}
\end{align}
% \end{aligned}
% \end{equation}
\end{document}