How to modify range of loglog scale?
21 次查看(过去 30 天)
显示 更早的评论
Hi all,
I am plotting my graph use loglog(x,y) and my setting for the log plot is shown below, but that does not provide the output I need as shown as in the figures. I can obtained the log scale for y-axis easily but I have problem to get the log scale for x-axis with a step of 5.
Thank you for you helps. I truly appreciate it.
loglog(x,y);
set(gca,'XLim',[0 30]);
set(gca,'YLim',[1e-1 1e1]);
set(gca,'XTick',10.^(0:1));
set(gca,'YTick',10.^(-1:1));
set(gca,'XMinorTick','on','YMinorTick','on')
0 个评论
回答(1 个)
Mathieu NOE
2021-10-5
hello
suggestion below :
x = (0.1:0.1:50);
y = 0.1+0.1*exp(0.1*x);
xmax= 30;
dx = 5;
loglog(x,y);
set(gca,'XLim',[1e-1 xmax]);
set(gca,'YLim',[1e-1 1e1]);
set(gca,'XTick',[1e-1 1 (dx:dx:xmax)]);
set(gca,'YTick',10.^(-1:1));
set(gca,'XMinorTick','on','YMinorTick','on')
2 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Graphics Performance 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!