天天看點

Jupyter Notebook中顯示圖像和數學公式

1. 可以使用LaTeX表示數學公式

# 可以使用LaTeX表示數學公式
from IPython.display import Latex
Latex(r"$\sqrt{x^2+y^2}$")      

2. SymPy的表達式也可以顯示為LaTex

%load_ext sympyprinting
from sympy import *
x, y = symbols("x,y")
sqrt(x**2+y**2)      

3.  用Image類顯示”jupyter.png”圖檔,預設路徑為Notebook檔案所在的目錄

from IPython.display import Image
Image(filename="jupyter.png")      

4. 使用matplotlib繪圖

%matplotlib inline
plot(random.randn(100));%matplotlib inline
plot(random.randn(100));      

5. %prun用于代碼的執行性能分析,可以作為行指令和單元指令使用

%%prun
for i in range(100):
    np.linalg.det(random.rand(10,10))