在MatLab中创建对数比例图

时间:2013-12-04 19:52:31

标签: matlab

我正在尝试绘制一个简单的图表,显示x轴上的实数与log轴上的y数字之间的关系。我的图表很接近,但不是我的预期。我的矢量从1开始,到100结束。我认为1等于10^02等于10^0.3,直到100等于10^2

我的代码:

x = log10(1:100);
plot(x)
set(gca,'YScale','log')
grid on

我的图表:

log

1 个答案:

答案 0 :(得分:2)

看起来很有效。正如您所说,10^0.3 = 2,这是您semilogy地块的最高指数。您的情节实际显示的是y=log10(log10(x));。保持y轴线性,你将得到你想要的情节。