- 2024-06-1913-Matplotlib坐标轴格式
Matplotlib坐标轴格式在一个函数图像中,有时自变量x与因变量y是指数对应关系,这时需要将坐标轴刻度设置为对数刻度。Matplotlib通过axes对象的xscale或yscale属性来实现对坐标轴的格式设置。示例:右侧的子图显示对数刻度,左侧子图则显示标量刻度。importmatplotlib.p
- 2023-10-07用Python画函数的曲线
#coding:utf8importmatplotlib.pyplotaspltimportnumpyasnp#先获取一个图表fig=plt.figure()stringabc="test"#设置x,y坐标轴的刻度显示范围plt.xlim(-7,7)plt.ylim(-3,7)#抛物线X1=np.linspace(-5,5,50)#-5~5之间生成50个点Y1=0.25*X1**2plt
- 2023-01-3104设置坐标轴2
```pythonimportmatplotlib.pyplotaspltimportnumpyasnpx=np.linspace(-1,1,50)y1=2*x+1y2=x**2plt.figure()plt.plot(x,y2)plt.plot(x,y1,color='red',line
- 2023-01-3107tick能见度
importmatplotlib.pyplotaspltimportnumpyasnpx=np.linspace(-3,3,50)y=0.1*xplt.figure()#范围plt.xlim((-4,4))plt.ylim((-5,5))plt.xlabel('X')
- 2023-01-3106Annotation标注
importmatplotlib.pyplotaspltimportnumpyasnpx=np.linspace(-3,3,50)y=2*x+1plt.figure()#范围plt.xlim((-3,4))plt.ylim((-3,6))#轴含义(标签)plt.x
- 2023-01-3105Legend图例
importmatplotlib.pyplotaspltimportnumpyasnpx=np.linspace(-1,1,50)y1=2*x+1y2=x**2plt.figure()#范围plt.xlim((-1,2))plt.ylim((-2,3))#轴含
- 2022-12-15python中使用numpy模块画函数图像
由于比较简单,只靠代码的注释就差不多了:1#导入需要的库importnumpyasnp2importmatplotlib.pyplotasplt34#定义变量和函数x=np.arange(-100,100,
- 2022-08-22python: 绘制数学函数
1importmatplotlib.pyplotasplt2importnumpyasnp34#100linearlyspacednumbers5x=np.linspace(-5,5,100)67#thefunction,whichisy=