本文,介绍一下用python绘制函数图像的方法。用到的模块是matplotlib。
工具/原料
电脑
python3.6(Anaconda)
方法/步骤
1、加载模块:importmatplotlib.pyplotasplt
2、绘制直线y=x,可以直接画一条线段:plt.plot([0,1],[0,1])这条线段经过(0,0)点和(1,1)点。
3、绘制函数x=3.6*y*(1-y),其中自变量y的取值范围是0到1。先把y的取值细分:y=np.linspace(0,1,100)#等分为100份。为此,需要加载numpy模块:importnumpyasnp
4、计算相应的x:x=3.6*y*(1-y)y里面每一个数值,对应一个x。
5、画出函数图像:plt.plot(x,y)
6、设定函数图像的颜色:plt.plot(x,y,c='b')
7、修改图形的大小和比例:plt.figure(figsize=(6,6))
8、改变图像的样式:plt.plot(x,y,c='b',marker='.')