关于LaTeX格式 在matplotlib 中的使用

本文介绍了如何在matplotlib中利用LaTeX格式绘制函数图,包括常用的数学符号如加减乘除、极限、求和、连乘、求导和积分,并展示了如何创建带有LaTeX的图例。通过实例演示了LaTeX在matplotlib中的优雅应用,特别是六大初等函数的表示。对于更复杂的数学运算,如极限、求导和积分,留待后续讨论。
摘要由CSDN通过智能技术生成
 #导入几个必要的科学计算库
    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)

效果如下

y=1/x

下面,我们看看六大初等函数的表示,其他我们认识的函数都是由初等函数通过加减乘除及复合而成,掌握上述函数的Latex格式,其他函数Latex格式也自然能从中组合而成

  1. 常值函数 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 
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值