标签: matlab plot matlab-figure
我有两个数组x和y。数组x包含值10,20,30,40,.... 1000。并且数组y包含0到1之间的一些随机值。我在Matlab中绘制图形,然后在x轴上绘制它仅指向100,200,300 ... 1000。所以图中的分析似乎并不像预期的那样。如果x轴包含具有较小差异的点间隔(此处为100),那么结果可能是完美的。怎么做?
x
y
答案 0 :(得分:1)
Matlab以间距显示x-ticks,足以清晰阅读。您可以根据需要使用xticks(对于yticks设置相同的X轴刻度线),如果您使用Matlab 2016b或更高版本,并使用set命令设置早期版本的间距。这是一个例子:
xticks
yticks
set
x = 10:1000; y = rand(1,size(x,2)); plot(x,y,'o') set(gca,'XTick',50:50:1000) % <- set the places where X axis have ticks % xticks(50:50:1000) % in version 2016b or later
以上示例的结果: