LaTeX编辑数学公式基本语法元素

LaTeX中的数学模式有两种形式:

  • inline 和 display。

    • 前者是指在正文插入行间数学公式,后者独立排列,可以有或没有编号。
  • 行间公式(inline)

    • 用$将公式括起来。
  • 块间公式(displayed)

    • 用$$将公式括起来是无编号的形式
    • 还有[.....]的无编号独立公式形式但Markdown好像不支持。
    • 块间元素默认是居中显示的。

各类希腊字母编辑表

  • 上下标、根号、省略号

    • 下标:x_i:\(x_i\)
    • 上标:x^2: \(x^2\)
    • 注意:上下标如果多于一个字母或者符号,需要用一对{}括起来 x_{i1}: \(x_{i1}\) \(x^{at}\)
    • 根号: \sqrt[n]{5}: \(\sqrt[n]{5}\)
    • 省略号:\cdots: \(\cdots\)
  • 运算符

    • 基本运算符+ - * ÷

      • 求和:

        • \sum_1^n: \(\sum_1^n\)
        • \sum_{x,y}: \(\sum_{x,y}\)
      • 积分:

        • \int_1^n: \(\int_1^n\)
      • 极限

        • lim_{x \to \infy}: \(lim\_{x \to \infty}\)
      • 行列式

        • $$
          X=\left|
          \begin{matrix}
          x_{11} & x_{12} & \cdots & x_{1d}\\
          x_{21} & x_{22} & \cdots & x_{2d}\\
          \vdots & \vdots & \ddots & \vdots \\
          x_{11} & x_{12} & \cdots & x_{1d}\\
          \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_{11} & x_{12} & \cdots & x_{1d}\\
          \end{matrix}
          \right|
          \]

      • 矩阵

        • $$
          \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}
          \]

  • 箭头

  • 分段函数

    • $$
      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.
      $$

      \[\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
        \]

    • 求积公式

      • \$$
        H_c=\sum_{l_1+\dots +l_p}\prod^p_{i=1} \binom{n_i}{l_i}
        \$$

        $$ H_c=\sum_{l_1+\dots +l_p}\prod^p_{i=1} \binom{n_i}{l_i} $$

    • 批量梯度下降

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

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

    • 推导过程

      • $$
        \begin{align}
        \frac{\partial J(\theta)}{\partial\theta_j}
        & = -\frac1m\sum_{i=0}^m(y^i - h_\theta(x^i)) \frac{\partial}{\partial\theta_j}(y^i-h_\theta(x^i))\\
        & = -\frac1m\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)\\
        &=-\frac1m\sum_{i=0}^m(y^i -h_\theta(x^i)) x^i_j
        \end{align}
        $$

        \[\begin{align}
        \frac{\partial J(\theta)}{\partial\theta_j}
        & = -\frac1m\sum_{i=0}^m(y^i - h_\theta(x^i)) \frac{\partial}{\partial\theta_j}(y^i-h_\theta(x^i))\\
        & = -\frac1m\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)\\
        &=-\frac1m\sum_{i=0}^m(y^i -h_\theta(x^i)) x^i_j
        \end{align}
        \]

  • 字符下标

    • $$
      \max \limits_{a<x<b}\{f(x)\}
      $$

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

  • end

Typora数学公式的更多相关文章

  1. Typora数学公式输入指导手册

    Markdown 公式指导手册 公式大全的链接 https://www.zybuluo.com/codeep/note/163962#mjx-eqn-eqsample 目录 Markdown 公式指导 ...

  2. Python实现 Typora数学公式 转 有道云笔记Markdown数学公式

    话不多说上代码,可以按照自己的需求把匿名函数改成普通函数,改不来的可以加我微信我帮你改. 块状数学公式转换 import re test_str = r''' $D={\{\vec{x_1},\vec ...

  3. Markdown 数学公式一览

    Typora--数学公式 1. 分数\平方\下标 算式 markdown \(\frac{7x_1}{1+y_{3}^2}\) \frac{7x_1}{1+y_{3}^2} 2. 省略号 省略号 ma ...

  4. Typora 使用 Markdown 嵌入 LaTeX 数学公式符号语法

    博客园不支持渲染 LaTeX 数学公式,需要用到什么公式,请复制到您所用的支持 LaTeX 的编辑器中查看实现效果.Typora 可以渲染 LaTeX 数学公式. 目录 行内与独行 行内公式 独行公式 ...

  5. Markdown编辑器:Typora

    现在网上的Markdown有很多,各有各的特色,同时也有各自的缺点.比如有的传图片比较麻烦,有的导出pdf需要付费,有的数学公式编辑比较麻烦等等...... 而最近接触到Typora,发现这真是一款良 ...

  6. Markdown工具之---Typora

    在项目集成阶段中,接口文档是不可避免的,以往的我使用word编辑器编写接口文档,虽然word使用不是很熟练,但是只要在网上下载模板或者自己花时间搞定一个文档格式 基本能一劳永逸.但是还是会有很多问题存 ...

  7. Markdown软件推荐--Typora

    非常适合记录笔记. ▌ 所见即所得+所写即所得 Ctrl+/快捷键,转换成纯代码界面. ▌ CSS自设置样式 1.Theme下自带样式系列 2.File- Preference中选择Open Them ...

  8. Typora 使用说明

    目录 Typora是一款超简洁的markdown编辑器,具有如下特点: 完全免费,目前已支持中文 跨平台,支持windows,mac,linux 支持数学公式输入,图片插入 极其简洁,无多余功能 界面 ...

  9. Typora中的Markdown教程

    Tutorial of markdown in Typora 工欲善其事,必先利其器 如上所说,这里给大家安利一款高BIG的利器Typora,这是一款文艺青年(装逼)必备的用于编写markdown的打 ...

随机推荐

  1. 【Mybatis】MyBatis之配置多数据源(十)

    在做项目的过程中,有时候一个数据源是不够,那么就需要配置多个数据源.本例介绍mybatis多数据源配置 前言 一般项目单数据源,使用流程如下: 单个数据源绑定给sessionFactory,再在Dao ...

  2. bladex之nacos配置

    blade.yaml #服务器配置server:  undertow:    # 设置IO线程数, 它主要执行非阻塞的任务,它们会负责多个连接, 默认设置每个CPU核心一个线程    io-threa ...

  3. window下安装docker

    下载docker toolbox https://mirrors.aliyun.com/docker-toolbox/windows/docker-toolbox/ 1,.双击安装DockerTool ...

  4. 把总数amount拆分以标准差最小的标准,平均拆分成count个整数

    public function tt_add(){ $res = $,); echo array_sum($res); echo '----' . count($res); dump($res); e ...

  5. git切换到某个tag, 从tag切换回当前分支

    git clone 整个仓库后使用,以下命令就可以取得该 tag 对应的代码了 git checkout tag_name 但是,这时候 git 可能会提示你当前处于一个“detached HEAD& ...

  6. 【JQuery】性能优化方法

    尽管JavaScript比JAVA C++慢很多,JQuery比原生Js还慢很多,但是我们通过良好的编程习惯还是能提高代码执行的效率. 一.选择器的使用 选择同一个元素,各种方法之间的性能是不一样的, ...

  7. linux下查看进程的状态 /proc/[pid]/status

    查看进程的状态: 1.查看进程的pid,以java为例:ps -ef | grep java 2.查看进程状态:cat /proc/[pid]/status 关键字: linux [root@loca ...

  8. 【转】那些年用过的Redis集群架构(含面试解析)

    引言 今天是2019年2月12号,也就是大年初八,我接到了高中同学刘有码面试失利的消息. 他面试的时候,身份是某知名公司的小码农一枚,却因为不懂自己生产上Redis是如何部署的,导致面试失败! 人间惨 ...

  9. Java的设计模式(6)— 模板模式

    定义一个操作中算法的骨架,将一些步骤放在子类实现,使得子类可以不改变一个算法结构即子类可以重定义该算法的某些特定步骤. 主要有两个角色: 1. 抽象模板 :是一个抽象类,并实现了一个具体模板方法,这个 ...

  10. dedecms5.7怎么安装百度编辑器

    用过dedecms的朋友都知道dede自带的文本编辑器很不好用,且有些功能还需要我们自己手动去修改源码,才能完成我们想要的效果.现在广大用dedecms的朋友们,你们有福啦!我们可以利用百度的Uedi ...