HoRain云--LaTeX 数学公式进阶

发布时间:2026/10/21 20:52:11

HoRain云--LaTeX 数学公式进阶 它们全部来自 amsmath 宏包——这也是为什么所有数学文档的导言区都该有一行 \usepackage{amsmath}。矩阵matrix 家族矩阵用环境表示 分隔列\\ 换行环境名决定外层的括号样式。环境外层样式典型用途matrix无括号拼接数据块pmatrix圆括号 ( )普通矩阵bmatrix方括号 [ ]系数矩阵、线性代数Bmatrix大括号 { }集合表示vmatrix单竖线 | |行列式Vmatrix双竖线 ‖ ‖范数pmatrix圆括号矩阵(1234)(13​24​)bmatrix方括号矩阵[1001][10​01​]vmatrix行列式∣abcd∣ad−bc​ac​bd​​ad−bc实例带省略号的 n 阶矩阵\[\begin{pmatrix}a_{11} \cdots a_{1n} \\\vdots \ddots \vdots \\a_{n1} \cdots a_{nn}\end{pmatrix}\](a11⋯a1n⋮⋱⋮an1⋯ann)​a11​⋮an1​​⋯⋱⋯​a1n​⋮ann​​​三种省略号各司其职\cdots 横向、\vdots 纵向、\ddots 斜向。矩阵元素多时务必用省略号而不是把几十个元素全部敲进去。行内公式中放不下大矩阵时可以用 smallmatrix 环境它会压缩行距与字号。多行推导align 环境align 是数学推导的主力环境多行公式按 标记的位置对齐每行自动编号。实例两行推导\begin{align}(ab)^2 a^2 2ab b^2 \\ a^2 b^2 2ab\end{align}(ab)2a22abb2a2b22ab(ab)2​a22abb2a2b22ab​​规则只有两条 放在「对齐锚点」处通常是等号前它会把前后分成两列\\ 换行。每行都会自动获得编号。实例定积分计算\begin{align}\int_0^1 x^2 \,\mathrm{d}x \left[ \frac{x^3}{3} \right]_0^1 \notag \\[2pt] \frac{1}{3}\end{align}∫01x2dx[x33]0113∫01​x2dx​[3x3​]01​31​​​这里出现了两个新写法\notag 让某一行不编号推导中间行不需要编号时用它\\ 后面的 [2pt] 微调行距可省略。不需要任何编号时用带星号的 align* 环境——这与章节命令 \section* 的逻辑一致星号等于「不编号、不进目录」。方程组与分段函数cases 环境cases 环境专门生成左侧一个大括号的分组结构方程组和分段函数的标准写法。实例二元一次方程组\[\begin{cases}x y 5 \\2x - y 1\end{cases}\]{xy52x−y1{xy52x−y1​实例分段函数\[f(x) \begin{cases}-x, x 0 \\x, x \geq 0\end{cases}\]f(x){−x,x0x,x≥0f(x){−x,x,​x0x≥0​分段函数里 的作用变了把「函数值」和「成立条件」分成两列第二列条件会自动与右侧对齐。公式编号与引用行间公式 \[...\] 不编号需要被引用的公式用 equation 环境它会自动编号。实例编号与引用\documentclass{ctexart}\usepackage{amsmath} % align、equation、cases 都需要它\begin{document}由式 \eqref{eq:pyth} 可知直角三角形的斜边满足\begin{equation} \label{eq:pyth} % \label 打上标签供 \eqref 引用a^2 b^2 c^2,\end{equation}而等差数列的前 $n$ 项和为\begin{equation}S_n \frac{n(a_1 a_n)}{2}.\end{equation}\end{document}三步记住equation 负责编号\label{key} 打标签\eqref{key} 引用自动带括号。标签的取名建议「类型:内容」如 eq:pyth、eq:sum——公式多了以后eq:3 这种名字会让你自己都认不出来。引用显示成 (??) 说明 .aux 还没更新再编译一遍老朋友了。超长公式折行split 环境一个公式长得超过版心宽度时放进 equation 里再用 split 折行——整段保持同一个编号。实例长公式折行\begin{equation}\begin{split}\sum_{i1}^{n} (x_i - \bar{x})(y_i - \bar{y}) \sum_{i1}^{n} x_i y_i - n\bar{x}\bar{y} \\ \frac{1}{n}\sum_{i1}^{n} x_i y_i - \bar{x}\bar{y}\end{split}\end{equation}∑i1n(xi−xˉ)(yi−yˉ)∑i1nxiyi−nxˉyˉ1n∑i1nxiyi−xˉyˉi1∑n​(xi​−xˉ)(yi​−yˉ​)​i1∑n​xi​yi​−nxˉyˉ​n1​i1∑n​xi​yi​−xˉyˉ​​​​split 与 align 的区别align 是「多个公式」各编号各的split 是「一个公式」折成几行共享一个编号。嵌套关系也说明问题——split 必须住在 equation或 \[...\]里面。常见公式错误排查数学模式的报错占了新手报错的一大半高频错误如下。错误写法问题正确写法文本中直接用 \alpha数学命令只能用于数学模式$\alpha$$a_1 b_$_ 或 ^ 后面缺内容补上$a_1 b_2$\[ x \frac{1}{2} \]没加载 amsmath 却用 \dfrac 等导言区 \usepackage{amsmath}\[ a b \\ c d \]普通行间公式里用 只属于 matrix、align 等环境公式里夹中文说明字体与断行全乱说明文字放到 $ 外或用 \text{中文}align 里忘了 \\多行挤成一行每行末尾最后一行除外加 \\其中 \text{...}amsmath 提供值得多说一句偶尔需要在公式里嵌一小段文字如「当 x 0 时」的条件、单位用 \text 包住即可保持正体与正常间距。小结需求环境 / 命令矩阵pmatrix / bmatrix / vmatrix 分列\\ 换行多行推导每行编号align星号版不编号方程组 / 分段函数cases单个编号公式equation \label引用公式编号\eqref{key}长公式折行equation 内嵌 split
延伸阅读

更多相关文章

2026/10/20 2:55:42

2026年软件测试面试趋势与自动化测试实践

1. 2026年软件测试面试全景分析2026年的软件测试行业已经进入智能化与自动化深度融合的新阶段。根据最新行业调研数据显示,测试岗位的技术栈要求相比2020年已经发生了显著变化:自动化测试覆盖率要求从平均45%提升至78%,AI辅助测试工具采用率达…

2026/10/17 11:57:14

中国高技术产业统计年鉴数据集

一、基础概况数据编号:2426,页面 ID:3538时间跨度:2000‑2024 年省级平衡面板,共 775 条省份‑年份观测样本范围:中国大陆 31 个省、自治区、直辖市,标注东部 / 中部 / 西部地域分组&#xff1b…

2026/10/20 3:54:56

GitHub热门项目解析:AI求职与WiFi信号分析工具

1. GitHub Trending精选项目解析(2026-03-28)今天在GitHub Trending上看到几个特别有意思的项目,作为每天必刷Trending的老用户,我发现这期的项目质量出奇地高。从AI求职助手到WiFi信号分析工具,再到轻量级向量数据库&…

2026/10/21 21:05:36

VC6.0中使用CImage实现PNG透明贴图与Alpha混合的完整指南

简介:面向仍在使用VC6.0开发环境的C工程师,压缩包以完整示例工程演示加载PNG图片并实现透明效果的方法,讲解基于GDI图形扩展库处理图像透明度通道、借助颜色矩阵调整透明度的核心思路,同时覆盖窗口及控件透明化的实现方式。压缩包…

2026/10/21 21:05:36

微信小程序BLE开发踩坑记02|系统蓝牙可见却搜不到?

背景 上一篇刚把"安卓搜不到设备"那事摆平,我还挺得意,以为扫描这块算是摸清了。结果一接血压计,又懵了:同一台手机、同一套扫描代码,血氧仪一搜就出来,血压计扫半天页面干干净净。 更邪门的是&a…

2026/10/21 21:05:36

C# WinForm 嵌入外部 EXE 窗口:SetParent 实战与避坑指南

简介:这份资源面向具备一定C#基础的WinForm开发者,聚焦于将外部EXE程序嵌入窗体这一常见但实现路径多样的技术需求。包内共25个文件,以cs源码、exe可执行程序、resx资源文件、csproj工程文件及sln解决方案为主,另含pdb调试符号与m…

2026/10/21 21:05:36

服务器磁盘选型与Linux磁盘管理实战:从RAID配置到故障排查

服务器选型最容易翻车的环节,往往不是 CPU 和内存,而是磁盘。CPU 不够可以堆核,内存不够可以加条,但磁盘的接口类型、RAID 级别、文件系统布局一旦定错,后期改造成本非常高。尤其在高并发业务、数据库场景、日志采集场…

2026/10/21 21:05:36

青蛙游戏开发实战:从手感调优到本地化发布的独立游戏完整链路

如果你刷到过这条帖子,大概会觉得它只是一个轻松的求助:一位美国独立开发者做好了青蛙游戏,请大家帮忙取一个中文名。事情看起来很小,但站在技术开发者的角度看,这个举动释放的信号比“取名字”本身重要得多——它意味…

2026/10/21 21:00:34

HarmonyOS 7+ArkTS:精准碰一碰回执幂等判定与确认门禁【鸿蒙心迹】

碰一碰分享完成后,应用界面收到一条“接收成功”的通知,看起来应该立刻把素材加入列表。这里有一个容易忽略的细节:通知抵达和用户确认接收,不一定是同一件事。设备靠近、页面恢复、通信重试可能让业务适配层交出内容相同的回执。…

2026/10/21 4:53:08

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/21 0:00:35

交通流仿真实战:IDM跟驰与MOBIL换道模型参数调优与避坑指南

简介:这份资源是面向交通工程学习者与Python开发者的微观交通流仿真项目,核心实现智能驾驶模型(IDM)下的车辆跟驰与换道行为,可用于理解速度、密度与流量之间的动态关系,适合具备Python基础、希望深入交通模…

2026/10/21 0:00:35

揭穿智能体表面顺从:用追踪代码重建任务执行确定性

1. 表面顺从不是智能体的“礼貌”,而是任务执行链路上的隐性断点最近在调试一个跨平台长周期任务调度系统时,我反复遇到一种令人困惑的现象:智能体在用户指令发出后,几乎秒级响应“已收到”“正在处理”“请稍候”,UI上…

2026/10/21 0:00:35

统一内存+量化:锐龙AI Max PRO 400如何本地跑320B大模型

这段时间硬件圈和AI圈都在传一个事:AMD锐龙AI Max PRO 400系列把最高192GB统一内存搬进了PC形态的产品里,按宣传口径,本地跑320B参数的大家伙不再是纸面概念。我第一反应倒不是“内存真大”,而是这话背后的含金量——它把过去只能…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑