如何使用matplotlib绘制一个函数的图像
我们经常会遇到这种情况,有一个数学函数,我们希望了解他的图像,这个时候使用python 的matplotlib就可以帮助我们。
用sigmoid函数来举个例子。
sigmoid函数:
代码:
import numpy as np
import matplotlib.pyplot as plt
x=np.linspace(-5,5,1000) #这个表示在-5到5之间生成1000个x值
y=[1/(1+np.exp(-i)) for i in x] #对上述生成的1000个数循环用sigmoid公式求对应的y
plt.plot(x,y) #用上述生成的1000个xy值对生成1000个点
plt.show() #绘制图像
显示结果:
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步