LaTeX 学习 第2节 数学结构

----用教授的方式学习

目录

2.1 上标与下标

2.2 上下画线与花括号

2.3 分式

2.4 根式

2.5 矩阵

​​​​​​​LaTex安装包:https://download.csdn.net/download/weixin_38135241/89416392

LaTex- windows安装包:https://download.csdn.net/download/weixin_38135241/89429839

LaTeX-Linux安装包​​​​​​​:https://download.csdn.net/download/weixin_38135241/89429832

LaTex—os安装包:https://download.csdn.net/download/weixin_38135241/89429844

数学公式不是简单的符号连接堆砌,而是特定数学结构的组合。

2.1 上标与下标

在TeX中,上标用特殊字符^表示,下标用特殊字符_表示。在数学模式中,符号^和_的用法差不多相当于带一个参数的命令,如$10^n$可以得到$10^n$,而$a_i$可以得到$a_i$。当上标和下标多于一个字符时,需要使用分组确定上下标范围,如:

$A_{ij}=2^{i+j}$$A_{ij}=2^{i+j}$

上标和下标可以同时使用,也可以嵌套使用。同时使用上标和下标,上下标的先后次序并不重要,二者互不影响。嵌套使用上下标时,则外层一定要使用分组。例如

$A_i^k=B^k_i$\qquad

$K_{n_i}=K_{2^i}=2^{n_i}=2^{2^i}$\qquad

$3^{3^{\cdot^{\cdot^{\cdot^3}}}}$

$A_i^k=B^k_i$    $K_{n_i}=K_{2^i}=2^{n_i}=2^{2^i}$

$3^{3^{\cdot^{\cdot^{\cdot^3}}}}$

这里数学公式中的空格(包括单个换行)是不起作用的,适当的空格可以将代码分隔得好看一些。

数学公式中是撇号‘就是一种特殊的上标,表示用符号\prime(即‘)作上标。撇号可以与下标混用,也可以连续使用(普通的上标不能连续使用),但不能与上标直接混用,如:

$a=a'$,

$b_0'=b_0''$,

${c'}^2=(c')^2$

$a=a'$  

$b_0'=b_0''$

${c'}^2=(c')^2$

类似地,LaTex默认的字体没有直接表示角度的符号,可以用符号\circ(即◦)的上标表示,如:

$A=90^\circ$$A=90^\circ$

或定义为一个意义明显的命令:

\newcommand\degree{^\circ}

在现实公式中,多数数学算子的上下标,位置是在正上或正下方,如:

$\max_n f(n)=\sum_0^n A_i$

$\max_n f(n)=\sum_0^n A_i$

但对积分号等个别算子,显示公式中的上下标也在右上右下角:

$\int_{0}^{1} f(t) dt=\iint_{D}^{}g(x,y)dxdi$

$\int_{0}^{1} f(t) dt=\iint_{D}^{}g(x,y)dxdi$

不过,在行内公式中,为了避免过于拥挤或产生难看的行距,所有算子的上下标也都在角标的位置了,如$\max_n f(n)=\sum_0^n A_i$将得到$\max_n f(n)=\sum_0^n A_i$

在上下标前面用\limits命令会使上下标在正上正下方,这正是通常上下限的排版方式。而使用\nolimits则使上下标在角上,例如:

$\iiint\limits_D\mathrm{d}f=\max\nolimits_D g$

$\iiint\limits_D\mathrm{d}f=\max\nolimits_D g$
$\sum\limits_{i=0}^n A_i$不如用$\sum_{i=0}^{n}A_i$更适合文本段落$\sum\limits_{i=0}^n A_i$不如用\sum_{i=0}^{n}A_i

有时候要在符号的左上、左下角加角标,此时可以在要加角标字符前面使用空的分组,给空分组加角标,如${}_m^n H$将得到${}_m^n H$。不过这种不标准的方法得到的效果往往不尽人意,间距和对其都不合理,手工调整也比较麻烦,此时可以用mathtools宏包的\prescript(上标)(下标)(元素)来处理,例如:

%\usepackage{mathtools}$_{n}^{m}\textrm{H}_i^j <L$$_{n}^{m}\textrm{H}_i^j <L$

给符号左边加角标并不常见,很多时候只是需要给个别算子标记,而且还不应影响算子的上下限,此时可以amsmath提供的\sideset命令,例如:

$\sideset{_a^b}{_c^d} \sum\limits_{i=0}^{n} A_i=\sideset{}{'} \prod \limits_k f_i$$\sideset{_a^b}{_c^d} \sum\limits_{i=0}^{n} A_i=\sideset{}{'} \prod \limits_k f_i$

但注意\sideset命令仅用于排版\sum\prod等巨算符的角标,不应用在其他地方。

amsmath还提供了\overset和\underset命令,用来给任意符号的上下方添加标记,这种命令有点像加了\limits的巨算符上下标:

$\overset{*}{X}$

$\underset{*}{X}$

$\overset{*}{\underset{\dag}{X}}$

$\overset{*}{X}$

$\underset{*}{X}$

$\overset{*}{\underset{\dag}{X}}$

TeX中的上下标是互补影响的,因此$A_m^n$得到$A_m^n$而不是$A_m{}^n$。可能如果真的需要排版$A_m{}^n$的话,也有办法,简单地处理就是把上下标加在空的分组上,不过对大小不一的符号可能位置不够精确,此时可以使用2.1.1.3节提到的“幻影”(phantom)来处理:

$A_m{}^n$或 A_m^{\phantom{m}n}$$A_m{}^n$$A_m^{\phantom{m}n}$

这类形式特殊的上下标在数学中也确有其用武之地,张量代数中这种记法可以大大简化求和式的书写。tensor宏包就专门用来排版这种张量,它主要提供\indices和\tensor两个命令,\indices用于产生连续的复杂上下标,而\tensor则产生带有下标的张量,例如:

%导言区 \usepackage{tensor}

$M\indices{^a_b^{cd}_e}$

$\tensor[^a_b^c_d]{M}{^a_b^c_d}$

M{^a_b}^{cd}_e 

${^a_b}^c_d{M}{^a_b}^c_d$

也许还像用上下标表示化学公式。

%导言区\usepackage{mhchem}醋酸中主要是\ce{H2O},含有\ce{CH3COO-}。

\ce{^{227}_{90}Th} 元素具有强放射性。

\begin{equation}

\ce{2H2+O2->[\text(燃烧)]2H2O}

\end{equation}

2.2 上下画线与花括号

\overline和\underline命令可用来在公式的上方和下方划横线,例如:

$\overline{a+b}=\overline a+ \overline b$

$\underline a=(a_0,a_1,a_2,\dots)$

$\overline{a+b}=\overline a+ \overline b$

$\underline a=(a_0,a_1,a_2,\dots)$

而且这种结构可以任意嵌套或与其他数学结构组合:

$\overline{\underline{\underline a}+\overline{b}^2}-c^{\underline n}$$\overline{\underline{\underline a}+\overline{b}^2}-c^{\underline n}$

amsmath 提供了在公式上下加箭头的命令,使用方法与\overline 和\underline类似:

$\overleftarrow{a+b}$

$\overrightarrow{a+b}$

$\overleftrightarrow{a+b}$

$\underleftarrow{a-b}$

$\underrightarrow{a-b}$

$\underleftrightarrow(a-b)$

$\overleftarrow{a+b}$

$\overrightarrow{a+b}$

$\overleftrightarrow{a+b}$

$\underleftarrow{a-b}$

$\underrightarrow{a-b}$

$\underleftrightarrow(a-b)$

$\vex x=\overrightarrow{AB}$$ \overrightarrow x= \overrightarrow{AB}$
$\overbrace{a+b+c}=\underbrace{1+2+3}$$\overbrace{a+b+c}=\underbrace{1+2+3}$
$(\overbrace{a_0,a_1,\dots,a_n}^{\text{共$n+1$项}})=(\underbrace{0,0,\dots,0}_{n},1)$(\overbrace{a_0,a_1,\dots,a_n}^{n+1})=(\underbrace{0,0,\dots,0}_{n},1)
$\underbracket{\overbracket{1+2}+3}_3$

2.3 分式

$\frac 12+\frac la=\frac{2+a}{2a}$$\frac 12+\frac la=\frac{2+a}{2a}$
通分计算 $\frac 12+\frac la$ 得$\frac{2+a}{2a}$通分计算$\frac 12+\frac la$$\frac{2+a}{2a}$
$\frac{1}{\frac 12(a+b)}=\frac{2}{a+b}$\frac{1}{\frac 12(a+b)}=\frac{2}{a+b}
\tfrac 12 f(x)=\frac{1}{\dfrac 1a + \dfrac 1b + c }\tfrac 12 f(x)=\frac{1}{\dfrac 1a + \dfrac 1b + c }
$\cfrac{1}{1+\cfrac{2}{%1+\cfrac{3}{1+x}}}=\cfrac[r]{1}{1+\cfrac{2}{%1+\cfrac[1]{3}{1+x}}}$
区别$\sfrac 1a+b$ 和$1/(a+b)$
$(a+b)^2=\binom 20 a^2+\binom 21 ab+\binom 22 b^2$(a+b)^2=\binom 20 a^2+\binom 21 ab+\binom 22 b^2
$\genfrac{[}{]}{Opt}{}{n}{1}={n-1}!,\qquad n>0$

2.4 根式

$\sqrt 4=\sqrt[3]{8}=2$$\sqrt 4=\sqrt[3]{8}=2$
$\sqrt[n]{\frac{x^2+\sqrt 2}{x+y}}$\sqrt[n]{\frac{x^2+\sqrt 2}{x+y}}
$(x^p+y^q)^{\frac{1}{1/p+1/q}}$(x^p+y^q)^{\frac{1}{1/p+1/q}}
$\sqrt[\uproot{16}\leftroot{-2}n]{\frac{x^2+\sqrt 2}{x+y}}$\sqrt[\uproot{16}\leftroot{-2}n]{\frac{x^2+\sqrt 2}{x+y}}
$\sqrt{\frac 12}<\sqrt{\vphantom{\frac12}2}$\sqrt{\frac 12}<\sqrt{\vphantom{\frac12}2}
$\sqrt b\sqrt y$\qquad $\sqrt{\mathstrut b}\sqrt{mathstrut y}$

$\sqrt b\sqrt y$   

$\sqrt{\mathstrut b}\sqrt{\mathstrut y}$

2.5 矩阵

$A=\beign{pmatrix}

a_{11}&a_{12}&a_{13}\\

0&a_{22}&a_{23}\\

0&0&a_{33} \end{pmatrix} $

A=\begin{pmatrix} a_{11}&a_{12} &a_{13} \\ 0&a_{22} &a_{23} \\ 0& 0&a_{33} \end{pmatrix}
$A=\begin{bmatrix} a_{11} & \dots &a_{1n} \\ & \ddots&\vdots \\ 0 & & a_{nn} \end{bmatrix}$A=\begin{bmatrix} a_{11} & \dots &a_{1n} \\ & \ddots&\vdots \\ 0 & & a_{nn} \end{bmatrix}
$\begin{pmatrix} 1 & \frac 12 & \dots & \frac 1n\\ ...&...&...&...\\ m&\frac m2 &... &\frac mn \end{pmatrix}$\begin{pmatrix} 1 & \frac 12 & \dots & \frac 1n\\ ...&...&...&...\\ m&\frac m2 &... &\frac mn \end{pmatrix}
\begin{pmatrix}
\begin{matrix}
1 &0 \\ 
 0&1
\end{matrix} &0 \\ 
0 & \begin{matrix}
1 &0 \\ 
 0& -1
\end{matrix}
\end{pmatrix}
\begin{pmatrix} \begin{matrix} 1 &0 \\ 0&1 \end{matrix} &0 \\ 0 & \begin{matrix} 1 &0 \\ 0& -1 \end{matrix} \end{pmatrix}
复数 $z=(x,y)$也可用矩阵$\begin{pmatrix} x &-y \\ y&x \end{pmatrix}$表示复数z=(x,y)也可用矩阵\begin{pmatrix} x &-y \\ y&x \end{pmatrix}来表示
$\sum\limits_{\substack{0<i<n\\0<j<i}} A_{i j}$\sum\limits_{\substack{0<i<n\\0<j<i}} A_{i j}
$\sum\limits_{\begin{subarray}{1}I<10\\j<100\\k<1000\end{subarray}} X(i,j,k)$$\sum\limits_{\begin{subarray}{1}I<10\\j<100\\k<1000\end{subarray}} X(i,j,k)$
$\begin{pmatrix} 10&-10 \\ -20&3 \end{pmatrix}$\begin{pmatrix} 10&-10 \\ -20&3 \end{pmatrix}
$\bordermatrix{
  &1&2&3&\cr
1&A&B&C&\cr
2&D&E&F\cr
}$
\bordermatrix{ &1&2&3&\cr 1&A&B&C&\cr 2&D&E&F\cr }

---end

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

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

相关文章

SpringBoot3 整合 Mybatis 完整版

本文记录一下完整的 SpringBoot3 整合 Mybatis 的步骤。 只要按照本步骤来操作&#xff0c;整合完成后就可以正常使用。1. 添加数据库驱动依赖 以 MySQL 为例。 当不指定 依赖版本的时候&#xff0c;会 由 springboot 自动管理。 <dependency><groupId>com.mysql&l…

yolo案例项目学习记录

box-ocr: 监控摄像头视频流实时计数传送带的货物&#xff0c;并提取货物上面文字或二维码 1.本地环境&#xff1a; 1.1torch、torchvison、torchaudio版本对应关系 PyTorch中torch、torchvision、torchaudio、torchtext版本对应关系_torch2.0.1对应的torchvision-CSDN博客 1…

Python 全栈系列252 一些小计划

说明 最近整体进展还比较顺利&#xff0c;不过也因为这样&#xff0c;好几个线头怎么继续平衡和推进需要稍微捋一下。 内容 按重要|紧急方法来看&#xff0c;线头1是重要且紧急的&#xff0c;QTV200也算重要且紧急&#xff0c;其他都算是重要不紧急。 线头1: 数据清洗 虽然…

OpenGL3.3_C++_Windows(10)

最终演示 ​ demo演示 Assimp模型渲染 模型导入库Assimp&#xff1a;导入很多种不同的模型文件格式&#xff0c;加载至Assimp的通用数据结构&#xff08;树形&#xff09;中&#xff0c;不论导入的是什么种类的文件格式&#xff0c;用同一种方式访问我们需要的数据。 Assimp库…

【python-AI篇】人工智能技能树思维导图

大致总结一下得出如下思维导图&#xff0c;如不完善日后迭代更新 1. python基础三方库 1.1 科学计算库 ---- numpy库 1.2 科学计算库 ---- Scipy库 1.3 数据分析处理库 ---- pandas库 1.4 可视化库 ---- matplotlib库 1.5 可视化库 ---- seaborn库 1.6 机器学习和数据挖掘库 …

这世上又多了一只爬虫(spiderflow)

让我们一起默念&#xff1a; 爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫爬虫 接着大声喊出来&#xff1a; 一&#xff01;只&#xff01;爬&#xff01;虫&#xff01;呀&#xff01;爬&#xff01;呀&#xff01;爬&#xf…

高考志愿填报选专业,兴趣爱好和就业前景哪个优先?

每个人都有自己的兴趣与爱好&#xff0c;而高考志愿填报是在为自己选择职业方向。最理想的状态就是把自己的兴趣和爱好与自己的职业统一起来&#xff0c;让兴趣和爱好促进职业的发展&#xff0c;为职业增添动力。但现实生活中&#xff0c;这种理想的状态并不是每个人都能达到的…

AXI 1G/2.5G Ethernet Subsystem IP核使用过程中参数配置全解

AXI 1G/2.5G Ethernet Subsystem 是一个为FPGA设计的以太网子系统&#xff0c;它支持1Gbps和2.5Gbps的数据传输速率&#xff0c;使得FPGA能够直接进行高速以太网通信。这个子系统通常包含以太网MAC控制器、GMII&#xff08;千兆媒体独立接口&#xff09;或RGMII&#xff08;简化…

抖音视频素材在哪找无版权?免版权可以剪辑视频素材网站分享

在抖音视频制作中&#xff0c;素材的选择至关重要。今天&#xff0c;我就为大家推荐几个宝藏网站&#xff0c;帮你找到既好用又无版权纠纷的视频素材。无论你是新手还是老手&#xff0c;这些网站都能满足你的需求。 蛙学府 首先推荐的是蛙学府。这个网站提供丰富的视频素材&am…

[CUDA编程] cuda graph优化心得

CUDA Graph 1. cuda graph的使用场景 cuda graph在一个kernel要多次执行&#xff0c;且每次只更改kernel 参数或者不更改参数时使用效果更加&#xff1b;但是如果将graph替换已有的kernel组合&#xff0c;且没有重复执行&#xff0c;感觉效率不是很高反而低于原始的kernel调用…

Linux-笔记 设备树插件

目录 前言&#xff1a; 设备树插件的书写规范&#xff1a; 设备树插件的编译&#xff1a; 内核配置: 应用背景&#xff1a; 举例&#xff1a; 前言&#xff1a; 设备树插件&#xff08;Device Tree Blob Overlay&#xff0c;简称 DTBO&#xff09;是Linux内核和嵌入式系统…

【Ardiuno】使用ESP32单片机网络功能调用API接口(图文)

接着上文连通wifi后&#xff0c;我们通过使用HTTPClient库进行网络相关操作&#xff0c;这里我们通过http协议进行接口调用。 为了简化操作&#xff0c;小飞鱼这里使用了本地服务器上的文件作为接口&#xff0c;正常操作时会调用接口后&#xff0c;将服务器返回的数据进行解析…

门控循环单元GRU与长短期记忆网络LSTM

门控循环单元与长短期记忆网络 门控隐状态 问题提出&#xff1a;对于一个序列来说不是每个观察值都是同等重要想只记住相关的观察需要&#xff1a; 能关注的机制&#xff08;更新门&#xff09;能遗忘的机制&#xff08;重置门&#xff09; 第一个词元的影响至关重要。 我们…

【第10章】Vue之Element Plus常用组件

文章目录 前言一、表格1. 带斑马纹表格2. 展示 二、分页1.国际化(中文)2.分页代码3. 展示 三、表单1. 表单代码2. 展示 四、卡片1. 卡片代码2. 展示 总结 前言 通过上一章的快速入门&#xff0c;我们已经学习了按钮使用&#xff0c;接下来学习Element Plus的常用组件&#xff…

统计信号处理基础 习题解答10-12

题目&#xff1a; 如果&#xff0c;其中&#xff1a; 对某个&#xff0c;令。证明当时使最大。另外&#xff0c;证明。它们为什么是相同的&#xff1f;如果&#xff0c;基于的的MMSE估计量是什么&#xff1f; 解答&#xff1a; 根据多维高斯分布的定义&#xff0c;可以得到&am…

有监督学习——线性回归

1. 线性模型 有监督学习是通过已知的样本产生预测模型的学习方法&#xff0c;任何有监督学习模型都可被想象成一个函数&#xff1a; 其中&#xff0c;\(x_1,x_2,x_3…x_n\)是模型的n维的特征值&#xff0c;\(y\)是要预测的目标值/分类&#xff0c;当\(y\)是可枚举的类型时&…

11.docker镜像分层dockerfile优化

docker镜像的分层&#xff08;kvm 链接克隆&#xff0c;写时复制的特性&#xff09; 镜像分层的好处&#xff1a;复用,节省磁盘空间&#xff0c;相同的内容只需加载一份到内存。 修改dockerfile之后&#xff0c;再次构建速度快 分层&#xff1a;就是在原有的基础镜像上新增了服…

2024 年最新 Python 基于百度智能云实现短语音识别、语音合成详细教程

百度智能云语音识别 采用国际领先的流式端到端语音语言一体化建模算法&#xff0c;将语音快速准确识别为文字&#xff0c;支持手机应用语音交互、语音内容分析、机器人对话等场景。百度短语音识别可以将 60 秒以下的音频识别为文字。适用于语音对话、语音控制、语音输入等场景…

CSS实现经典打字小游戏《生死时速》

&#x1f33b; 前言 CSS 中有这样一个模块&#xff1a;Motion Path 运动模块&#xff0c;它可以使元素按照自定义的路径进行移动。本文将为你讲解这个模块属性的使用&#xff0c;并且利用它实现我小时候电脑课经常玩的一个打字游戏&#xff1a;金山打字的《生死时速》。 &…

ERP、CRM、MRP、PLM、APS、MES、WMS、SRM系统介绍

一、ERP系统 ERP系统&#xff0c;即企业资源计划&#xff08;Enterprise Resource Planning&#xff09;系统&#xff0c;是一种集成管理软件系统&#xff0c;旨在帮助企业实现资源的有效管理和优化。以下是对ERP系统的详细介绍&#xff1a; 1、定义与功能 ERP是企业资源计划…