import numpy as np #导入快速绘图的函数库-pyplot import matplotlib.pyplot as plt #创建绘图对象figure #在【0,10】之间等距取1000个数字作为x的取值 x = np.linspace(0, 10, 1000) y = np.sin(x) z = np.cos(x) k = x #创建子图-第一行左侧 plt.subplot(221) #调用函数库pyplot中的plot函数绘制图表 #label:给所绘制的曲线设置一个名字此名字在图例(legend)中显示, #只要在字符串的前后添加“$”符号,matplotilb会使用其内嵌的引擎来绘制数学公式 plt.plot(x, y, label="$sin(x)$", color="red", linewidth=2) plt.legend() plt.subplot(222) #b-- b表示颜色时蓝色 -表示为虚线 plt.plot(x, z, "b--", label="$cos(x)$") plt.legend() plt.subplot(212) plt.plot(x, k, "g--", label='$x$') plt.legend() #dpi表示分辨率 plt.savefig("image.png", dpi=100) plt.show()