欢迎您访问 最编程 本站为您分享编程语言代码,编程技术文章!
您现在的位置是: 首页

在Matlab中,当使用plotyy和semilogy进行混合时,如何解决yticks无法正确显示的问题?

最编程 2023-12-30 18:05:49
...

我在同一张图中绘制不同轴线上的两条曲线。第一条曲线的范围从10^-4到10^-1,第二条曲线的范围从0到10。

AX,H1,H2 = plotyy(x,y1,x,y2,'semilogy','semilogy');

它们都将以符号形式绘制,并在y中使用正确的比例。但我不想以log10比例显示y2,所以我更改了

AX,H1,H2 = plotyy(x,y1,x,y2,'semilogy','plot');

然而,然后在左右y轴上,刻度只显示最小和最大范围,中间的所有细节都消失了。为什么会这样呢?