#导入几个必要的科学计算库
import numpy as np
import matplotlib.pyplot as plt
在画函数图时我们经常碰到画好图,加图例(legend)时要写LaTeX一脸懵逼,所以,特意整理一份常用的LaTeX函数格式以供学习,参考。先看看对我们写函数来说像是油盐酱醋必不可少的符号LaTeX表示。
运算法则 :
加:+ 或 \plus 减:- 或 \minus
乘: \times 除:\frac {分子} {分母}
求极限:\lim 求和: \sum 连乘: \prod
求导:\mathrm{d}f 积分:\int
(注:\mathrm 是打出罗马格式,排版逼格高)
上标:^ 下标: _{}
运用: 光看不如练,现在画个简单的函数体会一下LaTeX的优雅:
#y=1/x 在pyplot中调用LaTeX前后表达式要加$号
x=np.linspace(-8, 8, 100)
y = 1/x
#分数的LaTeX格式
label=r"$y = \frac{1}{x}$"
plot_fun(x,y,label)
效果如下
下面,我们看看六大初等函数的表示,其他我们认识的函数都是由初等函数通过加减乘除及复合而成,掌握上述函数的Latex格式,其他函数Latex格式也自然能从中组合而成
- 常值函数 y=c (忽略 ==)
#对于求幂,既可以用符号 **,也可以用函数 np.power(底数,幂数),个人喜欢啦!
x=np.linspace(0.1, 8, 100)
#函数,LaTeX格式设置
y0 = x**2
lab0 =r"$y = x^2 $"
y1 = np.power(x,1/2)
lab1