LaTeX编辑数学公式基本语法

引用自:

[1]https://blog.csdn.net/qq_33532713/article/details/108602463

[2]https://www.cnblogs.com/Sinte-Beuve/p/6160905.html

[3]https://blog.csdn.net/happyday_d/article/details/83715440

LaTeX中数学模式有两种形式:inline和display。前者是指正文插入行间数学公式,后者独立排列,可以有或没有编号。

行间公式(inline):用$...$将公式括起来

块间公式(display):用$$...$$将公式括起来,默认显示在行中间

各类希腊字母表

希腊字母 英文 希腊字母 英文 希腊字母 英文 希腊字母 英文
\(\alpha\) \alpha \(\theta\) \theta \(o\) o \(\tau\) \tau
\(\beta\) \beta \(\vartheta\) \vartheta \(\pi\) \pi $ \upsilon$ \upsilon
\(\gamma\) \gamma \(\iota\) \iota \(\varpi\) \varpi $ \phi$ \phi
\(\delta\) \delta \(\kappa\) \kappa \(\rho\) \rho $ \varphi$ \varphi
\(\epsilon\) \epsilon \(\lambda\) \lambda \(\varrho\) \varrho $ \chi$ \chi
\(\varepsilon\) \varepsilon \(\mu\) \mu \(\sigma\) \sigma $ \psi$ \psi
$ \zeta$ \zeta \(\nu\) \nu \(\varsigma\) \varsigma \(\omega\) \omega
\(\eta\) \eta \(\xi\) \xi
\(\Gamma\) \Gamma \(\Lambda\) \Lambda \(\Sigma\) \Sigma $ \Psi$ \Psi
\(\Delta\) \Delta \(\Xi\) \Xi \(\Upsilon\) \Upsilon $ \Omega$ \Omega
\(\Theta\) \Theta \(\Pi\) \Pi $ \Phi$ \Phi

上下标、根号、省略号

  • 下标:$x_i$==>\(x_i\)

  • 上标:$x^2$ ==>\(x^2\)

注意:上下标如果多于一个字母或者符号,需要用一对{}括起来:

  • $x _ {i1}$==>\(x _ {i1}\)

  • $x^{\alpha t}$==>\(x^{\alpha t}\)

  • 根号:\sqrt , eg: $\sqrt[n]{5}$==>\(\sqrt[n]{5}\)

  • 省略号:\dots \cdots 分别表示 \(\dots\) ,\(\cdots\)

运算符

  • 基本运算符:+ - * /等可以直接输入,其他特殊的有:
\pm \times \div \cdot \cap \cup \geq \leq \neq \approx \equiv
\(\pm\) \(\times\) \(\div\) \(\cdot\) \(\cap\) \(\cup\) \(\geq\) \(\leq\) \(\neq\) \(\approx\) \(\equiv\)
  • 求和:$\sum_1^n$ ==>\(\sum_1^n\)

  • 累乘:$\prod_{n=1}^{99}x_n$ ==>\(\prod_{n=1}^{99}x_n\)

  • 积分:$\int_1^n$ ==> \(\int_1^n\)

  • 极限:\lim\limits _ {x \to \infty}==> \(\lim\limits _ {x \to \infty}\)

分数

分数的表示:\frac{}{},如$\frac{3}{8}$ ==> \(\frac{3}{8}\)

矩阵

使用&分隔同行元素,\\表示换行:

示例:

$$
\begin{matrix}
1&x&x^2\\
1&y&y^2\\
1&z&z^2\\
\end{matrix}
$$

结果:

\[\begin{matrix}
1&x&x^2\\
1&y&y^2\\
1&z&z^2\\
\end{matrix}
\]

行列式

示例:

$$
X=\left|
\begin{matrix}
x_{11} & x_{12} & \cdots & x_{1d}\\
x_{21} & x_{22} & \cdots & x_{2d}\\
\vdots & \vdots & \ddots & \vdots\\
x_{m1} & x_{m2} & \cdots & x_{md} \\
\end{matrix}
\right|
$$

结果:

\[X=\left|
\begin{matrix}
x_{11} & x_{12} & \cdots & x_{1d}\\
x_{21} & x_{22} & \cdots & x_{2d}\\
\vdots & \vdots & \ddots & \vdots\\
x_{m1} & x_{m2} & \cdots & x_{md} \\
\end{matrix}
\right|
\]

箭头

符号 表达式 符号 表达式
\(\leftarrow\) \lefrarrow $ \longleftarrow$ \longleftarrow
$ \rightarrow$ \rightarrow $ \longrightarrow$ \longrightarrow
$ \leftrightarrow$ \leftrightarrow $ \longleftrightarrow$ \longleftrightarrow
$ \Leftarrow$ \Leftarrow $ \Longleftarrow$ \Longleftarrow
$ \Rightarrow$ \Rightarrow $ \Longrightarrow$ \Longrightarrow
$ \Leftrightarrow$ \Leftrightarrow $ \Longleftrightarrow$ \Longleftrightarrow

方程式

$$
\begin{equation}
E=mc^2
\end{equation}
$$
\[\begin{equation}
E=mc^2
\end{equation}
\]

分隔符

各种括号用 () [] { } \langle\rangle 等命令表示,注意花括号通常用来输入命令和环境的参数,所以在数学公式中它们前面要加 \。可以在上述分隔符前面加 \big \Big \bigg \Bigg 等命令来调整大小。

$$
\max \limits_{a<x<b} \Bigg\{f(x)\Bigg\}
$$
\[\max \limits_{a<x<b} \Bigg\{f(x)\Bigg\}
\]

分段函数

$$
f(n) =
\begin{cases}
n/2, & \text {if $n$ is even}\\
3n+1, & \text {if $n$ is odd}
\end{cases}
$$
\[f(n) =
\begin{cases}
n/2, & \text {if $n$ is even}\\
3n+1, & \text {if $n$ is odd}
\end{cases}
\]

方程组

$$
\left\{
\begin{array}{c}
a_1x+b_1y+c_1z=d_1\\
a_2x+b_2y+c_2z=d_2\\
a_3x+b_3y+c_3z=d_3
\end{array}
\right. # 注意right后面有个小数点
$$
\[\left\{
\begin{array}{c}
a_1x+b_1y+c_1z=d_1\\
a_2x+b_2y+c_2z=d_2\\
a_3x+b_3y+c_3z=d_3
\end{array}
\right.
\]

案例

线性模型

$$h(\theta)=\sum_{j=0}^n \theta_j x_j$$
\[h(\theta)=\sum_{j=0}^n \theta_j x_j
\]

均方误差

$$J(\theta) = \frac{1}{2m} \sum_{i=0}^m (y^i-h_\theta (x^i))^2$$
\[J(\theta) = \frac{1}{2m} \sum_{i=0}^m (y^i-h_\theta (x^i))^2
\]

批量梯度下降

$$
\frac{\partial J(\theta)}{\partial\theta_j} = -\frac{1}{m}\sum_{i=0}^m (y^i - h_\theta (x^i))x^i_j
$$
\[\frac{\partial J(\theta)}{\partial\theta_j} = -\frac{1}{m}\sum_{i=0}^m (y^i - h_\theta (x^i))x^i_j
\]

推导过程

$$
\begin{align}
\frac{\partial J(\theta)}{\partial \theta_j}
& = - \frac{1}{m} \sum_{i=0}^m (y^i-h_\theta(x^i))\frac{\partial}{\partial\theta_j}(y^i-h_\theta(x^i))\\
& = -\frac{1}{m}\sum_{i=0}^m(y^i-h_\theta(x^i))\frac{\partial}{\partial\theta_j}(\sum_{j=0}^n\theta_j x^i_j - y^i)\\
& = - \frac{1}{m}\sum_{i=0}^m(y^i-h_\theta (x^i))x^i_j
\end{align}
$$
\[\begin{align}
\frac{\partial J(\theta)}{\partial \theta_j}
& = - \frac{1}{m} \sum_{i=0}^m (y^i-h_\theta(x^i))\frac{\partial}{\partial\theta_j}(y^i-h_\theta(x^i))\\
& = -\frac{1}{m}\sum_{i=0}^m(y^i-h_\theta(x^i))\frac{\partial}{\partial\theta_j}(\sum_{j=0}^n\theta_j x^i_j - y^i)\\
& = - \frac{1}{m}\sum_{i=0}^m(y^i-h_\theta (x^i))x^i_j
\end{align}
\]

LaTeX编辑数学公式基本语法的更多相关文章

  1. 使用LaTeX编辑数学公式

    首先在博客园的页首html里添加以下代码: <script type="text/x-mathjax-config"> MathJax.Hub.Config({ tex ...

  2. Latex 编辑数学公式——快速上手

    参考链接: https://blog.csdn.net/fansongy/article/details/45368915 特殊符号: https://blog.csdn.net/caiandyong ...

  3. 在博客中使用LaTeX插入数学公式

    在博客中使用LaTeX插入数学公式 在学习机器学习中会接触到大量的数学公式,所以在写博客是会非常的麻烦.用公式编辑器一个一个写会非常的麻烦,这时候我们可以使用LaTeX来插入公式. 写这篇博文的目的在 ...

  4. LATEX数学公式基本语法

    TEX 是Donald E. Knuth 编写的一个以排版文章及数学公式为目标的计算机程序.TEX的版本号不断趋近于π,现在为3.141592.由Pascal 语言写成,特点: 免费.输出质量高.擅长 ...

  5. ML学习笔记之LATEX数学公式基本语法

    作者:@houkai本文为作者原创,转载请注明出处:https://www.cnblogs.com/houkai/p/3399646.html 0x00 概述 TEX 是Donald E. Knuth ...

  6. LATEX 数学公式基本语法

    作者:@houkai本文为作者原创,转载请注明出处:https://www.cnblogs.com/houkai/p/3399646.html TEX 是Donald E. Knuth 编写的一个以排 ...

  7. Markdown中Latex 数学公式基本语法

    原文地址:http://blog.csdn.net/u014630987/article/details/70156489 Markdown中Latex 数学公式基本语法 公式排版 分为两种排版: - ...

  8. Emacs学习心得之 LaTeX编辑

    目录 1. 前言 2. texlive的安装 3. AUCTEX的安装和配置 4. RefTEX的安装和配置 一.前言 本篇博文记录了Emacs下LaTeX编辑环境的搭建,参考一下文章: http:/ ...

  9. LaTex 高中数学公式

    排版数学公式是TeX系统设计的初衷,它在LaTeX中占有特殊地位,也是LaTeX最为人所称道的功能之一.基于对MathType排版效果的不满意,以及对公式进行检索的需求,我们使用LaTeX输入数学公式 ...

  10. LaTeX 编辑软件WinEdt使用简要介绍

    LaTeX 编辑软件WinEdt使用简要介绍   LaTeX 的起源非常牛逼,有一套书大家可能听说过<计算机程序设计艺术>,写了好几本.当然能在计算机方面写上艺术俩字的书恐怕不是我们一般人 ...

随机推荐

  1. SQL语句执行慢情况

    排查历史慢查询: SELECT TOP 20 [Total IO] = (qs.total_logical_reads + qs.total_logical_writes) , [Average IO ...

  2. python Response的语法

    -- r.status_code #响应状态码 -- r.content #字节方式的响应体,会自动为你解码 gzip 和 deflate 压缩 -- r.headers #以字典对象存储服务器响应头 ...

  3. Chat to MySQL 最佳实践:MCP Server 服务调用

    一.场景说明: 通过 1Panel+MaxKB 两个开源工具结合 MCP 服务实现 Chat to Mysql. 二.资源准备 MySQL:数据库以及数据库表(培训认证中心运营数据表) 1Panel: ...

  4. 前端js需要连接后端c#的wss服务

    背景前端js需要连接后端wss服务 前端:js后端:c# - 控制台搭建wss服务器 步骤1 wss需要ssl认证,所以需要个证书,随便找一台linux的服务器(windows的话,自己安装下open ...

  5. 有的时候,会遇到DataGrid里面嵌套DataGrid(重叠嵌套),然后里面的鼠标滚轮无法响应外面的滚动,为此记录下解决方案

    有的时候,会遇到DataGrid里面嵌套DataGrid(重叠嵌套),然后里面的鼠标滚轮无法响应外面的滚动,为此记录下解决方案 本实例是在DataGrid的详情行里再嵌入一个DataGrid,模拟重叠 ...

  6. AUTOFAC学习DEMO2-——ContainerBuilder注册三种方式、反射注册

    注册组件 通过容器构造器ContainerBuilder注册组件的三种方式: 通过类型反射注册 通过现存实例注册(实现对象的实例) lambda表达式注册(通过可实例化对象的匿名函数注册) 每个组件可 ...

  7. 40.8K star!让AI帮你读懂整个互联网:Crawl4AI开源爬虫工具深度解析

    嗨,大家好,我是小华同学,关注我们获得"最新.最全.最优质"开源项目和高效工作学习方法 Crawl4AI 是2025年GitHub上最受瞩目的开源网络爬虫工具,专为AI时代设计.它 ...

  8. Wan2.1 t2v模型Lora Fine-Tune

    Wan2.1 t2v模型Lora Fine-Tune 1. Wan2.1模型 Wan2.1是由阿里巴巴开源的AI视频生成大模型,具备强大的视觉生成能力,支持文本到视频(T2V)和图像到视频(I2V)任 ...

  9. uniapp跨平台开发HarmonyOS NEXT应用初体验

    之前写过使用uniapp开发鸿蒙应用的教程,简单介绍了如何配置开发环境和运行项目.那时候的HbuilderX还是4.22版本,小一年过去了HbuilderX的正式版本已经来到4.64,历经了多个版本的 ...

  10. "NU1605: 错误形式的警告: 检测到包降级"的解决办法

    这两行的意思是需要我们升级Maui.Controls的版本在8.0.14,取高版本. 同理,再次进行: 最后: