官方淘宝店 易迪拓培训 旧站入口
首页 > 微波射频 > 射频工程师交流 > loglog画曲线以后,怎么让坐标轴上显示10,20,30...

loglog画曲线以后,怎么让坐标轴上显示10,20,30...

12-13
Matlab里用loglog画曲线,横纵坐标都显示10^**这样的值
怎么让它按1,2,3,4。。。十进制显示呢?
急~~~

我自己写的
set(gca,'ytick',[reshape((1:1:9)'*10.^(-4:4),1,81),reshape((1:1:9)'*10.^(5:13),1,81)]);
会显示错误的坐标,就这个小错误,害我调试了一上午才发现,非常苦闷。

在Axes 属性中可以设置。不太清楚命令行如何实现。
去掉Ticks的Auto属性,然后设置为10:10:100即可。
楼主可以试下。如果能找到对应命令set则更好啦。

Top