如何修改图(x,y)中的轴?
11次观看(最近30天)
显示较旧的评论
嗨,我需要绘制以下矢量:x = [0.05 0.1 0.3 0.5 1 5 10 20 30 40 50] y = [0.8 0.80 0.83 0.9 0.93 0.93 0.93 0.9 0.9 0.94 0.94 0.95 0.95 0.95 0.95]图(x,y)
我的问题是,向量X在轴上没有明确显示,并且轴的尺度也不是恒定的。我需要类似的东西:
------------------------------------------------------------------------------------- -
0.05 0.1 0.3 0.5 1 5 10 200...
您的帮助对我非常有用
0评论
接受的答案
更多答案(2)
马特图
2011年3月7日
这更喜欢您吗?
x = [0.05 0.1 0.3 0.5 1 5 10 20 30 40];
y = [0.8 0.83 0.9 0.93 0.93 0.9 0.9 0.94 0.95 0.95 0.95 0.95];
情节(x,y)
set(GCA,'xtick',X);
set(GCA,'Xticklabel',num2str(x。'));
现在,单独尝试一下,看看是否是您所需的。当您的规模差异很大时,可能会出现代表轴上所有数据点的问题。
set(GCA,'XScale',,,,'日志')%设置为线性回去。