使用Python玩转高等数学(3):指数函数

指数函数的公式如下:

y = a^x (a是常数,且a>0,a!=1)

指数函数的定义域是(-∞,+∞),指数函数与幂函数不同,底数a是常数,变量x是指数,y是幂的值。

区分幂函数和指数函数的关键点是看变量x是指数还是底数,若x是指数,函数为指数函数,否则函数为幂函数。

借助于函数图像来理解函数的性质。

例1   绘制a=1/3的函数图像

# 导入sympy库
from sympy import symbols,sin,plot
# 定义指数函数
def func(y,x):
   return y**x
# 定义数学符号x,y
x=symbols('x')
y=symbols('y')
# 生成指数函数公式
f=func(1/3,x)
# 绘制图形
plot(f,(x,-2,2))

代码解读

自定义函数fun用于描述指数函数,传入的参数y是底数,x是指数,函数返回指数函数公式。

06.png

观察函数图像,当底数为1/3,x在[-2,2]区间内变化时,函数单调减少,函数既不关于原点对称,也不关于轴对称,是非奇非偶函数,值域是(0,+∞)。

例2    绘制a=1/3和a=3的函数图像

稍微修改一下例1的绘图代码,绘制两个函数图像。

# 生成指数函数公式
f1=func(1/3,x)
f2=func(3,x)
# 绘制图形
plot(f1,f2,(x,-2,2))

 07.png

观察函数图像,发现y=a^1/3和y=a^3的图像关于Y轴对称,因为:

y=(1/a)^x = a^-x,所以y=a^x的图像与y=(1/a)^x的图像关于Y轴对称。也可以说底互为倒数的两个函数图像关于Y轴对称。

观察函数图像进一步发现,y=a^3函数图像单调增加。读者可以使用程序绘制a取其它值的函数图像,最终会得出一个结论:

若a>1,指数函数单调增加,

若0<a<1,指数函数单调减少。

例3  绘制e为底的指数函数

稍微修改一下例1的绘图代码。

import sympy
# 生成指数函数公式
f=func(sympy.E,x)
# 绘制图形
plot(f,(x,-2,2))

E是sympy预定义的自然常数e,使用E需要导入sympy库。

08.png

指数函数e^x的重要性在于,e^x的导函数等于自身。

 

编程训练营APP

创新在线学习模式,学习编程不再半途而废

安卓手机应用商店

搜索编程训练营下载

  • 1
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值