Latex 建立带有竖线和编号的算法环境
Latex 建立带有竖线和编号的算法环境

Latex源码:
\documentclass{article}
\usepackage{amssymb}
\usepackage{amsmath}
\usepackage[linesnumbered, ruled]{algorithm2e}
\SetKwRepeat{Do}{do}{while}%
\begin{document}
\begin{algorithm}[!ht]
  \caption{Algorithm for problem \eqref{WWW} }
  \SetKwInOut{Input}{Input}\SetKwInOut{Output}{Output}
 \Input  { data matrix ${\bf X}$, label matrix ${\bf Y}$ and ${\bf W}_0$, $k=0$}
  \Output  {${\bf W}^*$}
\Repeat{ADMM stopping criterion is satisfied}{
 Updating ${\bf W}^k$:
\begin{equation*}
({\bf X}{\bf X}^{\mathrm T}+\mu{\bf I}){\bf W}={\bf B}^{k-1}
\end{equation*}
where ${\bf B}^{k-1} ={\bf X}{\bf Y}+\alpha{\bf A}^{k-1}-{\bf \Sigma}^{k-1}+\mu{\bf U}^{k-1}$\;
Updating ${\bf U}^k$:
\begin{equation*}
  {\bf u}^k_i=
  \begin{cases}
  \frac{\mu\|{\bf n}^{k-1}_i\|_2-\alpha}{\mu\|{\bf n}^{k-1}_i\|_{2}}{\bf n}^{k-1}_i,& ~\mbox{if} ~\alpha<\mu\|{\bf n}^{k-1}_i\|_2 \\
  \quad 0 & ~\mbox{otherwise}\\
  \end{cases}
  \end{equation*}
Updating ${\bf \Sigma}^{k}$:
\begin{equation*}
\begin{split}
  {\bf \Sigma}^k:=&{\bf \Sigma}^{k-1}+\mu({\bf W}^{k-1}-{\bf U}^{k-1})
  \end{split}
\end{equation*}\\
$k=k+1$\;}
\end{algorithm}
\end{document}
Latex 建立带有竖线和编号的算法环境的更多相关文章
- Latex学习——长竖线及长括号
		Latex学习——长竖线及长括号 文章修改中要求把花括号和竖线变长,查了下发现下面的几种方法: 1.花括号“{ }”变长: \$ \left\{... content...... ... 
- latex建立参考文献的超链接
		在Latex生成的pdf文档中建立超链接(如从正文到参考文献,从目录到相应内容,从页码编号到实际页面等),有利于读者快速定位当前阅读的信息. 如何在生成的pdf文件中包含超链接呢?需要注意一下两点: ... 
- LaTeX让公式跟随章节编号
		正常公式编号会是(1)(2)这种,想要编号成(3.1) (3.2)怎么办呢? \usepackage{amsmath} \numberwithin{equation}{section} 在导言区加入以 ... 
- Qt 建立带有子项目的工程
		刚需,软件需要用到多个子项目 第一步 打开Qt新建子项目工程 如图 在此时鼠标右键,选着新建子项目如图 就是正常的新建项目的步骤,直接上图 完工,可以愉快的撸代码了 
- 随笔编号-10  window环境下,命令行导入sql脚本详解
		目标:使用window命令行(DOS)导入sql脚本(适用于数据量很大的脚本). 执行步骤: 1 找到mysql bin 文件所在之目录: 2 打开dos命令行界面,win+r 组合键打开运行对话 ... 
- 【转载】Latex定制章节编号格式和计数器
		原文: http://www.chengkaiblog.com/software-application/latex/customize-section-format-counter.html _1. ... 
- 【转】LaTeX 符号命令大全
		函数.符号及特殊字符 声调 语法 效果 语法 效果 语法 效果 \bar{x} \acute{\eta} \check{\alpha} \grave{\eta} \breve{a} \ddot{y} ... 
- Latex排版全解
		Latex排版全解 LATEX(英语发音:/ˈleɪtɛk/ LAY-tek或英语发音:/ˈlɑːtɛk/ LAH-tek,音译“拉泰赫”),是一种基于TEX的排版系统,由美国电脑学家莱斯利•兰伯特在 ... 
- Raft 一致性算法论文译文
		本篇博客为著名的 RAFT 一致性算法论文的中文翻译,论文名为<In search of an Understandable Consensus Algorithm (Extended Vers ... 
随机推荐
- Kafka学习笔记-Java简单操作
			Maven依赖包: <dependency> <groupId>org.apache.kafka</groupId> <artifactId>kafka ... 
- myaudio.duration为null的解决办法
			放在 myaudio.addEventListener("canplay",function(){});中,就可以获取到值. 
- vbscript调用fso
			function getVersion(strPath) Dim fver, fso Set fso = CreateObject("Scripting.FileSystemObject&q ... 
- Bootstrap相关总结
			1.工具提示 Tooltips js调用显示 $('#example').tooltip( { title:'这个是一个提示', }); $('#example').tooltip('show'); 
- javascirpt对象运用与JS变量
			abcdefghijklmnopqrstuvwyz String 对象方法 charAt() 方法可返回指定位置的字符.stringObject.charAt(index)(index从0开始)[ht ... 
- webstorm vue高亮
			文件->设置->文件类型 第一步 第二步选择html 添加*.vue 搞定 
- EF常用命令行
			启用迁移:指定迁移的目录和数据库上下文名称Enable-Migrations -MigrationsDirectory "MigrationsHis" -ContextTypeNa ... 
- MySQL中int类型的字段使用like查询方法
			方法参考自: http://stackoverflow.com/questions/8422455/performing-a-like-comparison-on-an-int-field 也就是使用 ... 
- append追加的使用
			#!/usr/bin/env python def fun(arg) : ret = [] for i in range(len(arg)) : if i % 2 ==1 : ret.append(a ... 
- hive的使用02
			1.hive的交互方式 1.1 bin/hive 进入hive交互命令行环境 1.2 bin/hive -e 'select * from hive.student;' (可以通过 > 将结果写 ... 
