清晰的对数刻度 (loglog) 图

Clean logarithmic scale (loglog) plot

我有这个 loglog 图,我想在 y 轴上清理它,如下所示,有点乱。

我希望情节看起来像这样:

更具体地说,我想删除值之间可见的刻度(010e-210e-410e-610e-810e-10)。如何实现?

您可以关闭小刻度:

y = logspace(1,-8,5);
x = logspace(0.5,2,5);
loglog(x,y)
grid on
ax = gca;
ax.YAxis.MinorTick = 'off'; % and the same for the X-axis
ax.FontSize = 16;