前言
本文学习的用Matplotlib绘制一个正弦函数曲线,大家跟我来
第一步:编辑代码
import numpy as np
import matplotlib.pyplot as plt
x=np.linspace(0,10,1000)
#用NumPy中的linspace函数生成一个包含1000个在0到10之间均匀分布的数值的数组,并将其赋值给x
y=np.sin(x)
#计算数组x中每个元素的正弦值
z=np.cos(x)
#计算数组x中每个元素的余弦值
plt.figure(figsize=(10,6))
#创建一个新的图形窗口,并设置其大小为宽10英寸、高6英寸
plt.plot(x,y,label='$sin(x)$',color='red',linewidth=3)
#绘制x和y数组对应的曲线,设置曲线的标签为sin(x),颜色为红色,线宽为3
plt.plot(x,z,label='$cos(x)$')
绘制x和z数组对应的曲线,设置曲线的标签为cos(x),颜色为默认颜色
plt.xlabel("Time(s)")
#设置x轴的标签为"Time(s)"
plt.ylabel("Volt")
#设置y轴的标签为"Volt"
plt.title("PyPlot First Example")
#设置图形的标题为"PyPlot First Example"
plt.ylim(-1.2,1.2)
#置y轴的范围为-1.2到1.2
plt.legend()
#显示图例,其中包含每条曲线的标签
plt.show()
#显示绘制的图形
大家记得看注释中的详细解释~
第三步:看我们的结果
运行后我们可以看到一张这样的图表,这样就成功了!
大家加油,点赞收藏加关注,谢谢大家!