Latex系列4---数学公式

前面几章其实已经把基础的Latex中文文本写的差不多了。这一章节针对我论文中用到的数学公式写一些心得。


数学公式

通常理工科写论文,少不了数学公式。在公式上,我个人认为相比word,latex还是有非常大的优势。

行内公式

行内公式通常用一对$来表示,例如:

行内公式:$x_2+y_2=1$

在这里插入图片描述
不过通常我们涉及到公式,在论文中都要进行标注,即要标记这是第几个公式等等。
这种情况一般用到行间公式。


行间公式

行间公式通常用两对$来表示,例如:

行间公式:$$x_2+y_2=1$$

在这里插入图片描述
但是这里我们发现公式并没有标号,这时候需要用到环境这一词。


数学环境

equation

比较正规的公式写法,后面都是有数学公式的标号。这时候需要用到环境\begin{equation}

数学环境:\begin{equation}y=a_0+a_1x+a_2x^2+...+a_nx^n\label{1}\end{equation}

在这里插入图片描述
这里需要注意的是,使用数学环境,在数学的环境中,不需要使用$来表示这是数学公式。
上述代码段中,使用了\label{}的方式,对公式进行了标号。


gather

equation适用于单公式情况,这个环境直接翻译也就是等式的意思嘛,所以也就是一个等式的意思。
如果要一次性多写几个,那需要用到gather环境。使用gather环境需要用到\usepackage{amsmath}

\begin{gather}x+y=2\\x-y=-4
\end{gather}

在这里插入图片描述
这里我的公式是自动居中排版,同时每一个公示自动编号。此数学环境适用于一次性写多个公式。如果不想编号,只需要在gather后面加*


cases

如果我想将上述的两个方程放到一个方程组进行编号,这时候需要用到cases环境。使用cases环境最好搭配上equation环境使用,具体情况如下所示。

\begin{equation}\begin{cases}x+y=2\\x-y=-4\end{cases}
\end{equation}

在这里插入图片描述


这里会发现我们的标号是(3),所以可知道,使用数学环境编写的cases公式,会自带编号。
如果我们不使用equation环境,单独使用cases环境进行书写,会报错!。原因在于cases是数学的环境,所以必须作为数学公式使用,如果不放在环境里面,需要我们使用一对$作为数学公式的声明。
同时,使用$符号的数学与公式,是不会自动编号的

$$\begin{cases}x+y=2\\x-y=-4
\end{cases}$$

{ x + y = 2 x − y = − 4 \begin{cases} x+y=2\\ x-y=-4 \end{cases} {x+y=2xy=4


Latex数学公式的常用写法

刚才举例的情况中,以及涉及到了一些数学公式的写法。下面列举一些常用的写法。

上下标

上标用^
下标用_

\begin{equation}y=a^0+a^1+a^2+a^3+a^4+...+a^n\label{1}		
\end{equation}	
\begin{equation}y=a_0+a_1x+a_2x^2+...+a_nx^n\label{2}	
\end{equation}

在这里插入图片描述
这里所使用的数学环境最好放一个数学公式,不然后面对公式进行标号会出现问题。
这两个例子就非常清晰的展示如何自己手写简单的上下标公式。


分数

\frac{分子}{分母}

$$f(\sigma)=\frac{1}{\sigma}$$

f ( σ ) = 1 σ f(\sigma)=\frac{1}{\sigma} f(σ)=σ1
这里我用到了希腊字母,这个可以参考上一章节的字母介绍。


积分

不定积分的写法是使用\int{被积函数}{积分单元}
定积分的写法是使用\int_{下限}^{上限}{被积函数}{积分单元}
我这里添加{}是为了大家能够更好的看清自己写的公式,也可以不添加。一旦公式复杂,不添加中括号真的很难看懂。

$$\int{f(x)}{dx}$$					%(1)
$$\int_1^2 f(x)\,{dx} $$			%(2)
$$\int_{-\infty}^{+\infty}f(x){dx} $$	%(3)
$$ \int \!\!\!\!\! \int_D f(x,y)\,dx\,dy$$	%(4)
$$\int\int_D f(x,y)\,dx\,dy $$					%(5)
$$\int \!\!\!\!\! \int \!\!\!\!\! \int_\Omega f(x,y,z)\,dx\,dy\,dz $$	%(6)

∫ f ( x ) d x ( 1 ) \int{f(x)}{dx}\quad \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad\quad(1) f(x)dx(1)
∫ 1 2 f ( x ) d x ( 2 ) \int_1^2 f(x)\,{dx} \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad\quad(2) 12f(x)dx(2)
∫ − ∞ + ∞ f ( x ) d x ( 3 ) \int_{-\infty}^{+\infty}f(x){dx} \quad\quad\quad\quad\quad\quad\quad\quad\quad\quad(3) +f(x)dx(3)
∫ ⁣ ⁣ ⁣ ⁣ ⁣ ∫ D f ( x , y ) d x d y ( 4 ) \int \!\!\!\!\! \int_D f(x,y)\,dx\,dy\quad\quad\quad\quad\quad\quad\quad\quad\quad(4) Df(x,y)dxdy(4)
∫ ∫ D f ( x , y ) d x d y ( 5 ) \int\int_D f(x,y)\,dx\,dy \quad\quad\quad\quad\quad\quad\quad\quad\quad(5) Df(x,y)dxdy(5)
∫ ⁣ ⁣ ⁣ ⁣ ⁣ ∫ ⁣ ⁣ ⁣ ⁣ ⁣ ∫ Ω f ( x , y , z ) d x d y d z ( 6 ) \int \!\!\!\!\! \int \!\!\!\!\! \int_\Omega f(x,y,z)\,dx\,dy\,dz \quad\quad\quad\quad\quad\quad\quad\quad(6) Ωf(x,y,z)dxdydz(6)


现在针对我前面举的例子进行阐述。
(1)(2)是常规的积分。(3)中 ∞ \infty 的写法是通过\infty来进行书写,如果想要 + ∞ +\infty +或者 − ∞ -\infty ,只需要在\infty前面添加+或者-即可。


代码中还出现了\,以及\!,前者是在公式中充当空格的作用,后者是缩短空格的作用。具体缩短多少单位字符,我没有具体研究过,只知道具体用法。如果网友感兴趣可以自己参考互联网。


接下来是多重积分的阐述。大家可以参考(4)(5)(6),我们看代码会发现其实\int只不过是一个 ∫ \int 符号罢了。所以其实我们写Latex的数学公式的时候完全可以当做搭积木的方式来写。需要什么符号就打什么符号。一个一个去凑即可。要上标就^{}下标就_{},积分就\int,符号就找对应表:\omega: ω \omega ω


极限

极限用到的\lim,依照刚才讲的搭积木的方式进行举例:

\lim_{变量 \to 趋向目标}{要求极限的表达式}

$$\lim_{x \to 0} \frac{x^2 +x^3}{x^2 +x^4}$$

lim ⁡ x → 0 x 2 + x 3 x 2 + x 4 \lim_{x \to 0} \frac{x^2 +x^3}{x^2 +x^4} x0limx2+x4x2+x3


针对某一项(上标或者下标这种),如果本身也是复合项,那最好用{}


更多的数学公式写法,可以参考互联网。

大招

最后,放个大招。
我一般写公式:简单的可以通过上述自己写。太多太复杂的,比如:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

以上复杂公式均采集自互联网。这么复杂的东西,难道我真的要手打吗??!
两种情况:

  1. 公式定理已经存在且被人拿来使用。这种情况,我们虽然也要打出这个公式,无法粘贴复制,同时也不能直接用图片来作为论文里面的公式。还是逃不了手打的情况,这时候只需要使用Mathpix Snipping Tool
    在这里插入图片描述在这里插入图片描述

复制后,粘贴即可直接使用。

  1. 如果实在不会Latex数学公式写法,没事咱就整点易操作的。使用MathType + Mathpix Snipping Tool
    在这里插入图片描述

在MathType上使用这种简易化的操作编写公式,再通过刚才方法进行识别。


一些提醒:Mathpix Snipping Tool正版的话是只有50次使用次数,如果平时不怎么使用它来编写Latex公式,最后写论文用一波复杂公式也不失为一个好工具。当然,破解版这东西肯定存在。某宝可以搜搜看。
MathType也有破解版,互联网自取。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/55870.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

在OneNote种使用Latex命令愉快地敲出数学公式

在OneNote种使用Latex命令愉快地敲出数学公式 office中所有支持键盘输入的公式 office中默认是用的Unicodemath,相关的语法上个链接里面就有,office提供了Unicodemath与latex互转的方法。相关链接如下:LaTeX Math in Office Unicodemath …

数学公式识别神器Mathpix,零错误高效率

我们完成论文最费时间的可能就是公式了,尤其是对于工科学生,所以这里给大家带来了特别高效率几乎零错误的识别公式工具,这样可以节约很多的时间。博主测验,效率非常好。 官网 地址:https://mathpix.com/ 进入后&…

数学公式截图识别神器Mathpix无限使用教程

源链:数学公式截图识别神器Mathpix无限使用教程 - 哔哩哔哩点击进入查看全文>https://www.bilibili.com/read/cv8289444?fromsearch&spm_id_from333.337.0.0一、Mathpix软件注册教程 1.首先打开网址:https://accounts.mathpix.com/signup?refer…

ChatGPT驱动的虚拟试衣间,提升电子商务购物体验

随着电子商务的快速发展,线上购物已成为现代消费者的主要选择之一。然而,与线下购物相比,线上购物存在一个重要的挑战:消费者无法亲自试穿衣物。这一问题影响了许多消费者的购物决策,因为他们无法确定穿着的合适性和外…

AI硅基小助手——一个数字虚拟人化的ChatGPT类工具

自从ChatGPT发布以来,各种AIGC大模型类工具产品如汗牛充栋,参差不齐,大都是接上了ChatGPT的接口,功能几乎都一样,让人觉得乏味。 最近有一款新的名为“AI硅基小助手”的程序上线了,他基于自研的“硅基知识大…

提升16倍!Meta data2vec 2.0 性能爆表;ICML禁止大语言模型生成论文,LeCun:中小模型可以?...

本周AI界又有哪些新鲜事? 基础核心 高通推出将AD和ADAS整合的Snapdragon Ride Flex芯片 在新一年的国际消费电子展上,高通推出专门给汽车设计的处理器芯片Snapdragon Ride Flex。据了解,该芯片提供的解决方案可以将自动驾驶(AD&am…

第28课 叮叮当当 《小学生C++趣味编程》

#include<iostream> using namespace std; int main() {int i;for(i1;i<21;i){// 中有1个空格cout<<i<< ; if(i%20) cout<<"叮叮";if(i%30) cout<<"当当";if(i%20||i%30) cout<<endl; } return 0; }小…

网络编程05:我终于模拟出了QQ聊天——基础篇

本篇文章主要用UDP基础知识来模拟两人聊天 需求分析 设计一个程序&#xff0c;实现两人聊天&#xff0c;两人可以相互发信息&#xff0c;接收对方的信息&#xff0c;以及退出聊天 设计分析 一个人既可以发送信息也可以接收信息——多线程** 给这个人设置两个线程&#xff0…

网络编程大作业-聊天室

前言&#xff1a; 大二时候完成的网络编程大作业&#xff0c;用C\C语言写的一款简易聊天室。目前一个服务器只能连两个客户端&#xff0c;两个以上的我搞不出来。也可以在三台电脑操作&#xff0c;只要输入服务器的IP地址就行了。 使用的编译器&#xff1a;VS2010、VS2019 演…

第7课 阿布拉卡达布拉《小学生C++趣味编程》

#include<iostream> using namespace std; int main() {int a,b,t; a10;b20; cout<<"a"<<a<<" b"<<b<<endl; //输出交换前a,b的值 ta;ab;bt;cout<<"a"<<a<<" b"<<b&l…

新学期Flag已立,期待期末给自己一份满意的答卷

新的学期开始了&#xff0c;在此借助CSDN的此次征文活动&#xff0c;为自己制定新学期计划&#xff0c;立下小小的flag&#xff0c;希望在新的学期里和大家一起加油&#xff01; 一、自我介绍 研一新生一枚&#xff0c;目前正在学习神经网络以及Python&#xff0c;同时对前端…

小学生C++趣味编程 2023 01 05 测试

2023 01 05 测试题 初赛 一、单项选择题&#xff08;共20 题&#xff0c;每题 1.5 分&#xff0c;共计 30 分&#xff1b;每题有且仅有一个正确选项&#xff09; 1. 一个 32 位整型变量占用&#xff08; &#xff09;个字节。 A. 4 B. 8 C. 32 D. 128 2. 二进制数 11.…

《新学期,新Flag》乘风破浪

一、自我介绍 经常摆烂的大三学长&#xff0c;计算机专业&#xff0c;准备努力往上爬&#xff0c;一步一步的超越我前面的人&#xff0c;把他们狠狠的甩到后面。 二、新学期目标 1&#xff0c;好好学习 制定学习目标/找一个学习的榜样 熟悉各种编程软件的打开和关闭&#x1f…

小学生C++趣味编程 2023 01 08 测试

单项选择题 &#xff08;共20题&#xff0c;每题1.5分&#xff0c;共计30分。每题有且仅有一个正确答案.&#xff09;。 9. 设字符串S”Olympic”&#xff0c;S的非空子串的数目是&#xff08; &#xff09;。 A. 28 B. 29 C. 16 D. 17 10&#xff0e;W…

荣耀X40,X30,X20,X10,荣耀70,荣耀60 安装谷歌套件谷歌服务框架GMS,Google Play商店

你可能认为华为和荣耀分家之后&#xff0c;荣耀手机就可以安装Play商店,安装服务框架谷歌。但实际上即使荣耀手机和华为分家之后&#xff0c;也是不可以继续使用Play商店&#xff0c;荣耀最新发售的X40(GT,i,se,max)&#xff0c;包括以前的X30&#xff0c;X20&#xff0c;X10&a…

最新2021修复安装了谷歌框架GMS后华为/荣耀手机FCM推送服务仍不能用的问题(Microsoft Authenticator微软验证器在安装了Google服务后还是提示不可用)

简介 Firebase Cloud Messaging (FCM) 是 Google Cloud Messaging (GCM) 的升级版&#xff0c;是一种便于在移动应用和服务器应用程序之间进行消息传递的云推送服务。详细了解 目前大部分华为/荣耀手机在安装了谷歌框架GMS后&#xff0c;FCM推送服务仍然处于不可用状态&#…

支持华为荣耀HarmonyOS鸿蒙2.0系统安装谷歌服务框架play商店GMS的工具介绍,也开始支持其他安卓设备安装谷歌套件

华谷套件支持华为荣耀几乎全系列HarmonyOS鸿蒙2.0系统安装谷歌服务框架play商店GMS,主要支持华为荣耀安装华谷套件,现在也开始支持其他安卓国产手机小米,vivo,oppo,魅族,联想…,支持mate30/40 pro系列,p10,p20,p40,p50,xs2,nova5 6 7 8,9,play,荣耀30/40/50/magic系列/9x/10…解…

荣耀畅玩7x(BND-TL10移动版)刷LineageOS 19 GSI

BND-TL10刷 Lineage OS 19 引言步骤1.升级当前手机官方系统到最高支持的版本2.准备LineageOS rom3.刷入LineageOS4.结束&#xff0c;Happy 分享本文相关资源 引言 Generic System Image(GSI&#xff1a;通用系统映像)&#xff0c;相关知识请百度 本文将带领你在荣耀畅玩7x手机…

华为或者荣耀手机使用谷歌有Google弹窗该怎么办?

完成安装后。首先 进入设置 —应用管理 —搜索Google 点开右上角点击显示应用程序 这里我们只需要对Google服务框架&#xff0c;商店&#xff0c;服务这三个进行设置。 在断网的情况下&#xff0c;注意一定要在断网的情况下进行下面的操作。 Google服务框架和Googlepaly商店里…

【华为鸿蒙3.0/荣耀安卓12使用VMOS Pro的激活方式 方法二】

关于华为鸿蒙3.0/荣耀安卓12如何解除进程限制&#xff0c;这里提供以下教程供小伙伴们参考。 需要准备&#xff1a;电脑一台&#xff0c;数据线一根。 第一步&#xff1a;安装华为手机助手/荣耀手机助理&#xff0c;并通过激活程序包&#xff08;vmos_activation.zip&#xff0…