当前位置:   article > 正文

latex 伪代码

latex 伪代码

  1. % 伪代码 start
  2. \usepackage{algorithm}
  3. \usepackage{algpseudocode}
  4. \usepackage{amsmath}
  5. \renewcommand{\algorithmicrequire}{\textbf{Input:}} % Use Input in the format of Algorithm
  6. \renewcommand{\algorithmicensure}{\textbf{Output:}} % Use Output in the format of Algorithm
  7. % 伪代码 end

位置

  1. \begin{algorithm}[h]
  2. \caption{Conjugate Gradient Algorithm with Dynamic Step-Size Control}
  3. \label{alg::conjugateGradient}
  4. \begin{algorithmic}[1]
  5. \Require
  6. $f(x)$: objective funtion;
  7. $x_0$: initial solution;
  8. $s$: step size;
  9. \Ensure
  10. optimal $x^{*}$
  11. \State initial $g_0=0$ and $d_0=0$;
  12. \Repeat
  13. \State compute gradient directions $g_k=\bigtriangledown f(x_k)$;
  14. \State compute Polak-Ribiere parameter $\beta_k=\frac{g_k^{T}(g_k-g_{k-1})}{\parallel g_{k-1} \parallel^{2}}$;
  15. \State compute the conjugate directions $d_k=-g_k+\beta_k d_{k-1}$;
  16. \State compute the step size $\alpha_k=s/\parallel d_k \parallel_{2}$;
  17. \Until{($f(x_k)>f(x_{k-1})$)}
  18. \end{algorithmic}
  19. \end{algorithm}

Latex写算法的伪代码排版_铭记_-CSDN博客_latex 伪代码

例子参考

Latex算法伪代码使用总结 - Tsingke - 博客园Latex伪代码使用总结 algorithmicx例子 相应代码: [plain] view plain copy \documentclass[11pt]{ctexart} \uhttps://www.cnblogs.com/tsingke/p/6510343.html

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/我家自动化/article/detail/501813
推荐阅读
相关标签
  

闽ICP备14008679号