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.mfbz.cn/a/712228.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

unity38——MemoryProfiler性能分析器,截帧分析当前性能占用率的具体文件

定义&#xff1a;性能分析器 (Unity Profiler) 是一种可以用来获取应用程序性能信息的工具。可以将性能分析器连接到网络中的设备或连接到已连接到计算机的设备&#xff0c;从而测试应用程序在目标发布平台上的运行情况。还可以在 Editor 中运行性能分析器&#xff0c;从而在开…

ESP32 BLE学习(0) — 基础架构

前言 &#xff08;1&#xff09;学习本文之前&#xff0c;需要先了解一下蓝牙的基本概念&#xff1a;BLE学习笔记&#xff08;0.0&#xff09; —— 基础概念&#xff08;0&#xff09; &#xff08;2&#xff09; 学习一款芯片的蓝牙肯定需要先简单了解一下该芯片的体系结构&a…

shell编程基础(第18篇:更多的文件操作命令介绍)

前言 对于文件来说&#xff0c;除了它的文件内容之外&#xff0c;就是对其文件本身的操作&#xff0c;比如我们想要重命名文件、移动文件、复制文件、已经获取文件所在目录&#xff0c;文件名等操作&#xff0c;今天一起学习更多的文件操作相关的命令 basename 用于获取文件名…

使用Stable Diffusion制作角色三视图

使用Stable Diffusion制作角色三视图&#xff0c;可以借助ControlNet功能来实现人物姿势控制&#xff0c;并结合LoRA模型进行精细调整。以下是一般步骤&#xff1a; 安装Stable Diffusion WebUI: 建议使用最新版本&#xff0c;并确保已安装并正确配置ControlNet和LoRA模型。 准…

最新2024FL Studio21中文激活注册码获取方法步骤教程!

在音乐创作领域&#xff0c;FL Studio21无疑是一款强大的工具。然而&#xff0c;对于许多初学者来说&#xff0c;如何正确注册和激活FL Studio21成了一个难题。今天&#xff0c;我们就来为大家详细解答这个问题。 我们需要在FL Studio21的官方网站上购买正版软件。 在购买过程…

Interlinks Manager评测:WordPress 的最佳内部链接插件?

在这篇Interlinks Manager评测中&#xff0c;我们将彻底查看它是否真的是 WordPress 最佳内部链接插件&#xff01;我们还将检查它是否值得您尝试。现在就开始吧 快速浏览一下插件&#xff0c;你就会对其提供的功能有一个基本的了解。 Interlinks Manager是一款 SEO 插件&…

Linux笔记--权限与属性命令、查找指令、压缩命令、网络指令

权限 使用ls指令查看详细信息时 rwx分别代表读写执行三种权限&#xff0c;book代表book用户&#xff0c;对于权限来说三种权限分别代表二进制一位&#xff0c;即同时拥有rwx就是111&#xff0c;此时这个文件权限为775 改变权限为rw-rwxr-w指令 book100ask:~/Desktop$ chmod …

傲星一个在线工具箱源码附搭建教程

傲星工具箱源码是一款功能强大的在线工具箱程序&#xff0c;您可以通过安装扩展来增强其功能。同时&#xff0c;该程序还提供了插件模板的功能&#xff0c;让您可以将其作为网页导航使用。 1.PHP版本需不低于7.2.5。 2.Mysql版本需不低于5.7。 3.需要安装fileinfo扩展。 4.…

中望CAD 2025 (ZW3D2025) 简体中文修改版

名称&#xff1a;中望CAD 2025 (ZW3D2025) 简体中文修改版 描述&#xff1a;一款三维CAD设计工具&#xff0c;运行破解补丁ZW3D2025-2024-Patch执行修补。 链接&#xff1a;夸克网盘分享 &#x1f4c1; 大小&#xff1a;3.2GB &#x1f3f7; 标签&#xff1a;#PC软件 #CAD #设…

论文阅读笔记:Instance-Aware Dynamic Neural Network Quantization

论文阅读笔记&#xff1a;Instance-Aware Dynamic Neural Network Quantization 1 背景2 创新点3 方法4 模块4.1 网络量化4.2 动态量化4.3 用于动态量化的位控制器4.4 优化 5 效果 论文&#xff1a;https://openaccess.thecvf.com/content/CVPR2022/papers/Liu_Instance-Aware_…

Qt 6.13

作业&#xff1a; #include "mywidget.h"mywidget::mywidget(QWidget *parent): QWidget(parent) {this->setStyleSheet("background-color:white");this->resize(600,600);this->setWindowFlag(Qt::FramelessWindowHint);this->setWindowTit…

Linux-Tomcat服务配置到系统服务

目录 前言一、系统环境二、配置步骤step1 了解环境的安装路径step2 配置生成tomcat.pid文件step3 配置tomcat.service文件 三、测试systemctl命令管理Tomcat服务3.1 systemctl命令启动Tomcat服务3.2 systemctl命令查看Tomcat服务3.3 systemctl命令关闭Tomcat服务3.4 systemctl命…

助力知识博主,实现在家搞副业的FlowUs新策略

助力知识博主&#xff0c;实现在家副业的FlowUs新策略 我们设定了一个雄心勃勃的目标&#xff1a;帮助100位知识博主在FlowUs上实现副业成功。这个目标不仅得到了团队成员的广泛支持&#xff0c;甚至有人认为它过于保守&#xff0c;因为FlowUs的多功能性使其成为自媒体博主收入…

【多线程】如何使用jconsole工具查看Java线程的详细信息?

&#x1f970;&#x1f970;&#x1f970;来都来了&#xff0c;不妨点个关注叭&#xff01; &#x1f449;博客主页&#xff1a;欢迎各位大佬!&#x1f448; 文章目录 1. 先运行java程序&#xff01;2. 在jdk目录下的bin文件夹中找到jconsole.exe3. 新建连接4. 观察线程状态5. …

【前端】HTML5基础

目录 0 参考1 网页1.1 什么是网页1.2 什么是HTML1.3 网页的形成 2 浏览器2.1 常用的浏览器2.2 浏览器内核 3 Web标准3.1 为什么需要Web标准3.2 Web标准的构成 4 HTML 标签4.1 HTML语法规范4.1.1 基本语法概述4.1.2 标签关系4.1.2.1 包含关系4.1.2.2 并列关系 4.2 HTML基本结构标…

解决Maven依赖引入不成功的问题

解决Maven依赖引入不成功的问题 确认IntelliJ IDEA中Maven的设置是否正确。 file --> settings --> maven 清除无效的jar&#xff0c;进入本地仓库清除或利用bat工具 以下是bat工具内容&#xff0c;运行即可。【把仓库地址换成你自己的地址进行无效jar包清除】 echo o…

【C++】编译原理

三、C编译 前面给大家演示了如何从写C代码到编译代码再到执行代码的全过程。这个过程中非常重要的编译环节&#xff0c;被我们一个按钮或者一个ctrlF7快捷键就给带过了。其实这个环节非常重要&#xff0c;如果你非常了解这个环节&#xff0c;你开发源代码就会更加自信和清醒&a…

视频网站下载利器yt-dlp参数详解

yt-dlp 是一个强大的命令行工具&#xff0c;用来下载 YouTube 和其他网站上的视频和音频。它拥有丰富的参数&#xff0c;可以定制下载行为&#xff0c;满足各种需求。本文将详细介绍 yt-dlp 的参数使用。 一、基本参数 -f, –format FORMAT: 指定下载格式&#xff0c;可以用视…

【系统架构】REST风格

系列文章目录 第一章 系统架构的演进 第二章 REST风格架构 文章目录 系列文章目录前言一、进程间的通信普通管道&#xff08;Pipe&#xff09;或者具名管道&#xff08;Named Pipe&#xff09;信号&#xff08;Signal&#xff09;信号量&#xff08;Semaphore&#xff09;消息…

【2024最新华为OD-C/D卷试题汇总】[支持在线评测] 连续区间和(100分) - 三语言AC题解(Python/Java/Cpp)

🍭 大家好这里是清隆学长 ,一枚热爱算法的程序员 ✨ 本系列打算持续跟新华为OD-C/D卷的三语言AC题解 💻 ACM银牌🥈| 多次AK大厂笔试 | 编程一对一辅导 👏 感谢大家的订阅➕ 和 喜欢💗 📎在线评测链接 连续区间和(100分) 🌍 评测功能需要订阅专栏后私信联系清隆…