from matplotlib import pyplot as plt import numpy as np x = np.linspace(-5,5,50)#利用linspace函数生成线性序列-5~5,50个分散点 # print(x) plt.subplot(221) plt.xlabel('x') plt.ylabel('sinx') plt.plot(x,np.sin(x),'g')#表示绘制sin(x)图形的样式为g绿色 plt.subplot(222) plt.xlabel('x') plt.ylabel('|x|') plt.plot(x,np.abs(x),'g')#表示绘制abs(x)图形的样式为g绿色 plt.subplot(223) plt.xlabel('x') plt.ylabel('$e^x$') plt.plot(x,np.e**x,'g')#表示绘制指数函数e**x图形的样式为g绿色 plt.subplot(224) plt.xlabel('x') plt.ylabel('logx') x1 = np.linspace(0.1,10,100)#利用linspace函数生成线性序列0.1~10,100个分散点 plt.plot(x1,np.log(x1),'g') #表示绘制对数函数log(x1)图形的样式为g绿色 plt.show()
绘制y=|x|,y=log(x),y=eˣ,以及y=sin(x)的图像
最新推荐文章于 2025-05-09 16:30:00 发布