一.学习的内容
1,图表辅助元素
(1)设置坐标轴的标签、刻度范围和刻度标签
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
x=np.linspace(-np.pi,np.pi,256,endpoint=True)
y1,y2 = np.sin(x),np.cos(x)
plt.plot(x,y1,x,y2)
#s=设置x轴和y轴的标签
plt.xlabel("x轴")
plt.ylabel("y轴")
plt.title("2020080603043")
plt.show()
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
x=np.linspace(-np.pi,np.pi,256,endpoint=True)
y1,y2 = np.sin(x),np.cos(x)
plt.plot(x,y1,x,y2)
#s=设置x轴和y轴的标签
plt.xlabel("x轴")
plt.ylabel("y轴")
#设置x轴的刻度范围和刻度标签
plt.xlim(x.min() * 1.5,x.max() *1.5)
plt.xticks([-np.pi,-np.pi/2 ,0, np.pi/2,np.pi],[r'$-\pi$' ,r'$-pi/2$' ,r'$0$', r'$\pi/2$' ,r'$\pi$'])
plt.title("2020080603043")
plt.show()
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
x=np.linspace(-np.pi,np.pi,256,endpoint=True)
y1,y2 = np.sin(x),np.cos(x)
plt.plot(x,y1,x,y2)
#s=设置x轴和y轴的标签
plt.xlabel("x轴")
plt.ylabel("y轴")
#设置x轴的刻度范围和刻度标签
plt.xlim(x.min() * 1.5,x.max() *1.5)
plt.xticks([-np.pi,-np.pi/2 ,0, np.pi/2,np.pi],[r'$-\pi$' ,r'$-pi/2$' ,r'$0$', r'$\pi/2$' ,r'$\pi$'])
#添加标题
plt.title("正弦曲线和余弦曲线")
plt.show()
(2)添加标题和图例
import numpy as np
import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus']=False
x=np.linspace(-np.