算法环境中的方程不在中间

算法环境中的方程不在中间

我有以下问题:算法中的方程不在算法的中间,我该如何转发方程,代码如下:

\begin{algorithm}[H]
\SetKwFor{KWHILE}{for}{do}{endfor}
    \caption{algorithm }
    \label{algo1} %
    \KWHILE{stop condition}{    
    \begin{enumerate}[(a)]
        \item sparse coding:problem$$\underset{{{\mathbf{x}}_{i}}}{\mathop{\min }}\,\left\| {{\mathbf{y}}_{i}}-{{\mathbf{D}}^{\left( J-1 \right)}}{{\mathbf{x}}_{i}} \right\|_{2}^{2}\ \ \ \ s.t.\ \ \ {{\left\| {{\mathbf{x}}_{i}} \right\|}_{0}}\le s$$ \\
        \item dictionary update:...
    \end{enumerate}}
\end{algorithm}

谁能帮我这个?

答案1

没有答案。

我尝试猜测一下你使用了哪些软件包:

\documentclass{article}

% Show layout borders
\usepackage{showframe}

% \SetKwFor
\usepackage[boxed]{algorithm2e}

% \begin{enumerate}[(a)]
\usepackage{enumerate}

% \underset
\usepackage{mathtools}

\begin{document}

\section*{Your Code}

\begin{algorithm}[H]
\SetKwFor{KWHILE}{for}{do}{endfor}
    \caption{algorithm }
    \label{algo1} %
    \KWHILE{stop condition}{    
    \begin{enumerate}[(a)]
        \item sparse coding:problem
        $$
        \underset{{{\mathbf{x}}_{i}}}{\mathop{\min }}\,\left\| {{\mathbf{y}}_{i}}-{{\mathbf{D}}^{\left( J-1 \right)}}{{\mathbf{x}}_{i}} \right\|_{2}^{2}\ \ \ \ s.t.\ \ \ {{\left\| {{\mathbf{x}}_{i}} \right\|}_{0}}\le s
        $$
        \item dictionary update:...
    \end{enumerate}
    }
\end{algorithm}

\section*{Just the Equation}

        $$
        \underset{{{\mathbf{x}}_{i}}}{\mathop{\min }}\,\left\| {{\mathbf{y}}_{i}}-{{\mathbf{D}}^{\left( J-1 \right)}}{{\mathbf{x}}_{i}} \right\|_{2}^{2}\ \ \ \ s.t.\ \ \ {{\left\| {{\mathbf{x}}_{i}} \right\|}_{0}}\le s
        $$

\section*{enumerate and Equation}

    \begin{enumerate}[(a)]
    \item sparse coding:problem
    $$
        \underset{{{\mathbf{x}}_{i}}}{\mathop{\min }}\,\left\| {{\mathbf{y}}_{i}}-{{\mathbf{D}}^{\left( J-1 \right)}}{{\mathbf{x}}_{i}} \right\|_{2}^{2}\ \ \ \ s.t.\ \ \ {{\left\| {{\mathbf{x}}_{i}} \right\|}_{0}}\le s
    $$
    \item dictionary update:...
    \end{enumerate}

\end{document}

在此处输入图片描述

  • 请指出等式的中间位置应该在哪里?(将上面的图片复制到您的计算机并使用软件画图或类似软件或笔(如有必要))
  • 我也在\\等式中删除了。

相关内容