zoukankan      html  css  js  c++  java
  • 在jupyter notebook 中编辑公式

    jupyter notebook是一个python的交互式开发环境,广泛应用于数据分析的场景下。

    在jupyter notebook中,还可以很方便的编辑数学公式。

    1、Markdown状态

    编辑公式,首先要使单元成为Markdown状态。

    2、公式的行内(inline)模式与显示(display)模式

    公式的行内模式为$ 数学公式 $ ,公式将与前后的文字混排

    一元一次方程:$ y = a + b x $

    显示结果:

    显示模式为$$ 数学公式$$,公式将单独一行,如:

    一元一次方程:$$ y = a + b x $$

    显示结果:

    3、上下标

    下标以"_"为引导,上标以“^”为引导,对于多个字符组成的上标和下标,以“{}”括起来。

    $$ y = a + b x_{ij}^2 $$

    结果为:

    4、求和

    求和以sum表示

    求和  $$sum_{i=0}^{n}(x_i^2 + y_j^3)$$

    5、分数

    使用 frac{分母}{分子},或cfrac{分母}{分子}

    $$cfrac{1}{3} - frac{x_i^2}{y_j^3}$$

    6、矩阵:

    矩阵 $$ left[ egin{array} {cccc}
    X_1&Y_1^2\
    X_2 & Y_2^2\
    ldots \
    X_n&Y_n^2
    end{array} 
    ight] $$

    结果

    7、开方

    sqrt[次数]{被开方数}

    $$ sqrt[2]{b^2-4ac}$$

    结果

    8、希腊字母

    9、 省略号

    ldots  与底线对齐的省略号,cdots 与中线对齐省略号

    $$ f(x_1,x_2,ldots,x_i) = x_1+x_2+cdots + x_i $$

    10、大括号

    { }

    11、大号括号

    $$ x + left(y^2 + frac{x^2+z}{1+z^2}
    ight)  $$

    12、多行数据公式

    $$ egin{eqnarray*}
    cos 2 	heta & = & cos^2 	heta - sin^2 	heta\
    &=& 2cos^2 	heta - 1 end{eqnarray*}$$

    13、其他

    jupyter note中的公式,符合LaTeX语法,可以参考。

  • 相关阅读:
    树四:遍历二叉树
    树三:创建二叉树
    树二:二叉树定义及性质
    树一:定义及存储
    排序七:归并排序
    排序六:快速排序
    排序五:希尔排序
    排序四:冒泡排序
    深入分析Linux内核链表
    179. Largest Number
  • 原文地址:https://www.cnblogs.com/laoduan/p/7641698.html
Copyright © 2011-2022 走看看