在x轴matlab中重复值

时间:2017-09-30 20:55:38

标签: matlab plot line-plot

我试图创建一个关于我的城市中每10万居民犯罪的情节(上面的情节1),x轴是犯罪年份,y轴是每10万居民犯下的罪行。我对x轴有一个问题,因为它重复了多年。我怎么能避免呢?我想每年只出现一次。

Crimenes

代码:

data = xlsread('Pico.xls');
x  = [2012 2013 2014 2015 2016];
plot( x,data(2,:),'-C',x, data(3,:),'-V',x, data(4,:),'-V',x, data(5,:),'-V')
xtickformat('%i')

1 个答案:

答案 0 :(得分:0)

您希望 x -axis刻度等于x变量中的值。为此,请在代码后添加:

set(gca, 'xtick', x)