python编程软件(本人用的是Anaconda)
NumPy 矩阵库
matplotlib绘图库
安装Anaconda,可以在官网下载。安装好之后,在Windows左下角菜单栏打开Jupyter Notebook点击右边的new->python3,新建一个python编辑窗口
安装Numpy矩阵库和matplotlib库。按Win+R快捷键打开cmd命令窗,输入指令pip install numpy下载Numpy矩阵库,或者在Python官网自行下载输入指令pip install matplotlib下载matplotlib绘图库
第一步,引入Numpy和matplotlib:import numpy as npimport matplotlib.pyplot as plt假设我们要做的图如下:
从图形看,我们要的事sin函数,第二步就是绘制sin函数:t = np.arange(0.0, 2.0, 0.01)s = np.sin(2*np.pi*t)line = plt.plot(t, s, 'b-')
第三步,设置网格和x、y轴标注文字:plt.xlabel('time(s)')plt.ylabel('voitage(mV)')plt.title('About as simple as it gets, folks')plt.axis([0, 2, -1, 1])#plt.xlim(0,2)#plt.ylim(-1,1)plt.grid(True,linestyle='--')
第四步,设置x、y轴的起止范围,以及间距。# 设置刻度及其标识p = plt.xticks([0,0.5,1,1.5,2], ['0.0', '0.5', '1.0', '1.5', '2.0'])p = plt.yticks([-1,-0.5,0,0.5,1], ['-1.0', '-0.5', '0.0', '0.5', '1.0'])
把以上几段代码合并,最后加上显示函数就可以看到最终效果图:plt.show()
套用matplotlib中pyplot对应的绘图函数,调整参数
最后加入show(),显示绘图结果