matlab 双坐标轴作图 plotyy,matlab画图设置两个y轴
我是matlibplot的初学者。你想画一个半径为1的圆,但是x轴和y轴是从0到3,增量为0.25。现在我画了图形和圆,但是x轴和y轴只有0比1,所以圆的上下左右几乎没有空间。这是目前为止的代码:
将numpy作为np导入
将matplotlib.pyplot作为plt导入
导入脚本,pylab
工厂轴(
circle=PLT.circle ((0,0),radius=1,fc=w ))))).
plt.gca()。add_patch)(圈))).
PLT.yticks(NP.arange ) (0,3,0.25))
PLT.x分笔成交点(NP.arange (0,3,0.25))
PLT.axis(缩放)))。
plt.show())
我看到了下面的问题,但是我发现对于我想完成的事情来说,这些问题有点太超前了,或者说跑题了:
359 stack overlay . com/questions/27170139/how-to-change-of-range of-my-x-axis-in-matplotlib
359 stack overlay . com/questions/22642511/change-y-range-to-start-from-with-matplotlib
359 stack overlay . com/questions/27456185/scaling-axis for-a-scatter-plot-in-matribplot-in-python
359 stack overlay . com/questions/22642511/change-y-range-to-start-from-with-matplotlib
其中,当圆位于图元上的相同位置时,X轴和Y轴的范围从0-1增加到0-3,并且在每个轴上保持0.25的增量。这样,你就可以在圆的边缘周围画点,而不用担心圆的顶部、底部或两边会碰到两个轴中的一个。我读了matlibplot文档,但是我似乎找不到改变轴的方法。请尽快表达你的谢意。