Latex公式编号: 多行公式多编号,多行公式单编号

Latex公式编号: 多行公式多编号,多行公式单编号提示 begin align 与 begin equation 不能同时使用 begin aligned 可以与 begin equation 同时使用 要想使用 begin align 需要在 begin document 之前插入 usepackage amsmath 这里主要介绍使用 begin align 的公式编号 以 LSTM 的公式为例子 多行公式多编号 多行公式多编号 begin align hat C t amp tanh W C

目录

多行公式多编号

 多行公式单编号,编号居中

多行公式无编号 

 多行公式多编号,有的行没有编号

一行公式分多行写 

情况(case)划分 

大括号单编号 

大括号多编号


 

提示:

  • \begin{align} 与 \begin{equation}不能同时使用
  • \begin{aligned} 只能与 \begin{equation}同时使用
  • 要想使用\begin{align},需要在 \begin{document} 之前插入\usepackage{amsmath}
  • \begin{align}的用法应该与\begin{gather}用法相同,区别是:
    • \begin{align}是默认右对齐,或者用 & 指定对齐位置
    • \begin{gather} 默认是居中对齐,不能与 & 结合使用

概括:

  • 导言区要加上,amsmath宏包
  • 如果想有编号,可以用gather,align
  • 如果想某一行没有编号,在用\\换行前使用\nonumber 
  • 如果不想有编号,可以gather*,align*,或者在后面加上命令\notag
  • 如果想一行公式分开写,用split
  • 如果想选择判断,用cases
  • align,split,cases 的公式对齐,用&

这里主要介绍使用 \begin{align}的公式编号,以LSTM的公式为例子:

多行公式多编号

% 多行公式多编号 \begin{align} \hat{C}_t &= tanh(W_C\odot[h_{t-1},x_t]+b_C) \\ i_t&=\sigma(W_i\odot[h_{t-1},x_t]+b_i) \\ f_t&=\sigma(W_f\odot[h_{t-1},x_t]+b_f) \\ C_t&=f_t * C_{t-1}+i_t * \hat{C}_t \\ o_t&=\sigma(W_o\odot[h_{t-1},x_t]+b_o) \\ h_t&=o_t * tanh(C_t) \end{align}

实现效果:

Latex公式编号: 多行公式多编号,多行公式单编号

 多行公式单编号,编号居中

% 多行公式单编号 \begin{equation} \begin{aligned} &\hat{C}_t = tanh(W_C\odot[h_{t-1},x_t]+b_C) \\ &i_t=\sigma(W_i\odot[h_{t-1},x_t]+b_i) \\ &f_t=\sigma(W_f\odot[h_{t-1},x_t]+b_f) \\ &C_t=f_t * C_{t-1}+i_t * \hat{C}_t \\ &o_t=\sigma(W_o\odot[h_{t-1},x_t]+b_o) \\ &h_t=o_t * tanh(C_t) \end{aligned} \end{equation}

实现效果:

Latex公式编号: 多行公式多编号,多行公式单编号

多行公式无编号 

% 多行公式无编号 \begin{align*} \hat{C}_t &= tanh(W_C\odot[h_{t-1},x_t]+b_C) \\ i_t&=\sigma(W_i\odot[h_{t-1},x_t]+b_i) \\ f_t&=\sigma(W_f\odot[h_{t-1},x_t]+b_f) \\ C_t&=f_t * C_{t-1}+i_t * \hat{C}_t \\ o_t&=\sigma(W_o\odot[h_{t-1},x_t]+b_o) \\ h_t&=o_t * tanh(C_t) \end{align*}

 实现效果:

Latex公式编号: 多行公式多编号,多行公式单编号

 多行公式多编号,有的行没有编号

% 多行公式多编号,有的行没有编号 \begin{align} \hat{C}_t &= tanh(W_C\odot[h_{t-1},x_t]+b_C) \\ i_t&=\sigma(W_i\odot[h_{t-1},x_t]+b_i) \nonumber \\ f_t&=\sigma(W_f\odot[h_{t-1},x_t]+b_f) \\ C_t&=f_t * C_{t-1}+i_t * \hat{C}_t \\ o_t&=\sigma(W_o\odot[h_{t-1},x_t]+b_o) \\ h_t&=o_t * tanh(C_t) \end{align}

 实现效果:

Latex公式编号: 多行公式多编号,多行公式单编号

一行公式分多行写 

%split环境(用$对齐)(一个公式分为多行排版) \begin{equation} \begin{split} \cos 2x &= \cos^2 x - \sin^2 x\\ &= 2\cos^2 x - 1 \end{split} \end{equation}

 实现效果:

Latex公式编号: 多行公式多编号,多行公式单编号

情况(case)划分 

\begin{equation} D(x) = \begin{cases} 1, & if \ x \in Q \\ 0, & if \ x \in R \end{cases} \end{equation}

实现效果: 

Latex公式编号: 多行公式多编号,多行公式单编号

大括号单编号 

\begin{align} \left\{ %在equation环境下使用,用\left\{命令添加左大括号,用\right.以打点.结束 \begin{aligned} x&=eq1\\ y&=eq2+1 \end{aligned} \right. \end{align}

实现效果:

Latex公式编号: 多行公式多编号,多行公式单编号

大括号多编号

\usepackage{cases} % 大括号多编号 \begin{numcases}{} x_1&=eq1 \label{eqsystem1} \\ x_2+1&=eq2 \label{eqsystem2} \end{numcases}

实现效果:

Latex公式编号: 多行公式多编号,多行公式单编号

 

 更多大括号与编号的情况参考:latex多行公式加大括号、整体编号及多行编号及不同方法的区别

参考:latex12-LaTeX数学公式的多行公式(一)

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/221289.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午6:28
下一篇 2026年3月17日 下午6:28


相关推荐

  • 数据库的增删改查加遍历

    数据库的增删改查加遍历一、jar包的导入,和相关类的创建:二、创建数据库,在其中创建表。三、功能选择程序,主要引用method类中的方法:packagecom.cn.database;importjava.sql.SQLException;importjava.util.Scanner;publicclassstart{ Methodm=newMethod(); publicvoi

    2022年7月17日
    14
  • c#时间转时间戳_数据库时间戳转换日期格式

    c#时间转时间戳_数据库时间戳转换日期格式原文地址:http://www.cnblogs.com/codemo/archive/2012/05/18/2507251.html//////时间戳转为C#格式时间/////////privateDateTimeGetTime(stringtimeStamp){

    2022年10月2日
    4
  • golang激活码破解方法

    golang激活码破解方法,https://javaforall.net/100143.html。详细ieda激活码不妨到全栈程序员必看教程网一起来了解一下吧!

    2022年3月14日
    333
  • ubuntu 18.04 ros melodic_ubuntu查看软件版本

    ubuntu 18.04 ros melodic_ubuntu查看软件版本1.ROS版本选择ROS是一个用于编写机器人软件的灵活框架,它集成了大量的工具、库、协议,提供了类似操作系统所提供的功能,包括硬件抽象描述、底层驱动程序管理、公用功能的执行、程序间的消息传递、程序发行包管理,可以极大简化繁杂多样的机器人平台下的复杂任务创建与稳定行为控制。ROS和Ubuntu版本安装对应关系ROS版本Ubuntu版本indigo14.04kinetic16.04melodic18.04ROS的安装方法主要有两种:软件源安装和源码编译安

    2025年10月19日
    2
  • Java waa started but returned exit code = 13

    Java waa started but returned exit code = 13Java waa started but returned exit code = 13

    2022年4月25日
    49
  • 跨境电商ERP源码

    亚马逊企业购2021战略品类首发,万亿商采风口不容错过!由于电子信息技术和经济全球化的进一步发展,电子商务在国际贸易中的影响力和关键作用日渐突显,已变成中国出口贸易的市场趋势。跨境电商未来的发展前景必定是有助于减少经济成本、推动全球贸易便利化,有助于提高国内群众福祉,有助于打造良好的营商环境推动经济长期健康发展。从2015年开始截止到2019年底,国务院共先后发布了4批全国跨境电商综试区名单。到目前为止,全国有多少个跨境电商综试区?综试区名单批次清单如下:第一批跨境电子商务综合试验区:201

    2022年4月5日
    269

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号