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[ \begin{array} {cccc}
X_1&Y_1^2\\
X_2 & Y_2^2\\
\ldots \\
X_n&Y_n^2
\end{array} \right] $$

结果

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}\right)  $$

12、多行数据公式

$$ \begin{eqnarray*}
\cos 2 \theta & = & \cos^2 \theta - \sin^2 \theta\\
&=& 2\cos^2 \theta - 1 \end{eqnarray*}$$

13、其他

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

在jupyter notebook 中编辑公式的更多相关文章

  1. 非线性函数的最小二乘拟合及在Jupyter notebook中输入公式 [原创]

    突然有个想法,能否通过学习一阶RC电路的阶跃响应得到RC电路的结构特征——时间常数τ(即R*C).回答无疑是肯定的,但问题是怎样通过最小二乘法.正规方程,以更多的采样点数来降低信号采集噪声对τ估计值的 ...

  2. 在jupyter notebook中同时安装python2和python3

    之前讨论过在anaconda下安装多个python版本,本期来讨论下,jupyter notebook中怎样同时安装python2.7 和python3.x. 由于我之前使用的jupyter note ...

  3. jupyter notebook中No module named 'tensorflow'

    当我们在jupyter notebook中运行时可能会遇见没有某个包的情况,如下: ---------------------------------------------------------- ...

  4. 解决在jupyter notebook中遇到的ImportError: matplotlib is required for plotting问题

    昨天学习pandas和matplotlib的过程中, 在jupyter notebook遇到ImportError: matplotlib is required for plotting错误, 以下 ...

  5. 在jupyter notebook中运行R语言

    要想在jupyter notebook中运行R语言其实非常简单,按顺序安装下面扩展包即可: install.package('repr','IRdisplay','evaluate','crayon' ...

  6. 在jupyter notebook 中同时使用安装不同版本的python内核-从而可以进行切换

    在安装anaconda的时候,默认安装的是python3.6 但是cs231n课程作业是在py2.7环境下运行的.所以需要在jupyter notebook中安装并启用python2.7版本 方法: ...

  7. jupyter notebook中出现ValueError: signal only works in main thread 报错 即 长时间in[*] 解决办法

    我在jupyter notebook中新建了一个基于py3.6的kernel用来进行tensorflow学习 但是在jupyter notebook中建立该kernel时,右上角总是显示 服务正在启动 ...

  8. 机器学习:Jupyter Notebook中numpy的使用

    一.Jupyter Notebook的魔法命令 # 模块/方法 + ?或者help(模块/方法):查看模块/方法的解释文档: 1)%run # 机械学习中主要应用两个魔法命令:%run.%timeit ...

  9. (数据科学学习手札64)在jupyter notebook中利用kepler.gl进行空间数据可视化

    一.简介 kepler.gl是由Uber开发的进行空间数据可视化的开源工具,是Uber内部进行空间数据可视化的默认工具,通过其面向Python开放的接口包keplergl,我们可以在jupyter n ...

随机推荐

  1. [TJOI2013]松鼠聚会

    Description 有N个小松鼠,它们的家用一个点x,y表示,两个点的距离定义为:点(x,y)和它周围的8个点即上下左右四个点和对角的四个点,距离为1.现在N个松鼠要走到一个松鼠家去,求走过的最短 ...

  2. [ZJOI2011]道馆之战

    Description 口袋妖怪(又名神奇宝贝或宠物小精灵)红/蓝/绿宝石中的水系道馆需要经过三个冰地才能到达馆主的面前,冰地中的每一个冰块都只能经过一次.当一个冰地上的所有冰块都被经过之后,到下一个 ...

  3. [Usaco2005]Part Acquisition

    Description The cows have been sent on a mission through space to acquire a new milking machine for ...

  4. 51nod 1116 K进制下的大数

    你万万想不到,Long Long 就能存下的数据 #include <iostream> #include <cstdio> #include <cstdlib> ...

  5. Access2010 - 数据类型[转]

    原文链接 Access允许十种数据类型:文本.备注.数值.日期/时间.货币.自动编号.是/否.OLE对象.超级链接.附件.查询向导 . 文本(Text):这种类型允许最大255个字符或数字,Acces ...

  6. 转 oracle apex 使用

    https://wenku.baidu.com/view/e5a4226955270722182ef725.html

  7. zojDakar Rally(01背包)

    01背包 加上每次更新解题数目最多 总用时最少 因为要保证用时最少,要先把时长由小到大排序. 没排序 WA了几小时..链接 #include <iostream> #include< ...

  8. CF949A/950C Zebras

    思路: 贪心乱搞. 实现: #include <bits/stdc++.h> using namespace std; vector<vector<int>> v; ...

  9. poj3685 Matrix

    思路: 二分套二分. 矩阵在每一列上是严格递增的,可以利用这一点进行二分. 实现: #include <cstdio> #include <cmath> #include &l ...

  10. flex弹性布局操练1

    实现弹性布局之前常用浮动,相对定位和绝对定位等,但是现在好了,随着flex的兴起,方便了很多,而且也符合未来响应式布局的方向. 理论的东西可参考css3手册,这里专注实操. 一:单个元素 <di ...