如何让MATLAB在图的x轴上显示日期和时间?
我试图制作一个以cm为单位显示水位(WL)的图,如图所示:
现在,我的情节的x轴只显示指数,但我希望它按顺序显示日期和时间:年,月,日,小时,分钟。只要它的可读性和顺序,格式就不那么重要了。我也希望能够控制滴答声,这样用户就不会被淹没。
在MATLAB中,我一直以下列方式处理日期:
WL和我的DATES数组具有相同的长度,并且它们的排列使WL(i)
对应DATES(i)
。现在,我的代码看起来像这样:
figure(1)
hold on
plot(WL)
xlabel('Date')
ylabel('WL [cm]')