Matlab绘图并不好,因为x轴上的值不是唯一的

时间:2017-09-29 19:49:08

标签: matlab plot

我试图在每30分钟在商店中绘制销售额,在x轴上绘制小时和一半,在y轴上绘制数量。

例如,我有一个数据集,

x= 
    500 0.1
    100 0.2
    232 1.1
    22  1.2
    21  2.1
    123 2.2
    34  9.1
    233 9.2
    12  10.1
    22  10.2
    32  11.1
    .    .
    .    .
    .    . 
    167  0.1
    255  0.2
    89   1.1
    67   1.2
    .     .
    .     .
    .     .

所以我想把它绘制成plot(x(:,2),x(:,1)),但是matlab只是混合起来并尝试按降序排列。

我尝试了轴tigth和xtick,但他们不工作。我的示例代码;

figure;
plot(x(:,2),x(:,1));
datetick('x',HH:MM:SS);

任何人都可以帮助我吗?enter image description here

我想把它描绘成,

enter image description here

0 个答案:

没有答案