将日期刻度标记添加到Matlab图中

时间:2015-06-09 23:19:05

标签: matlab plot time-series

我有一个时间序列数据图,我想用x轴的刻度线(自动我有序观察的数量)替换为观察值的日期。我希望每隔5年就有一个刻度线。例如。我知道怎么用R做,但MATLAB看起来很复杂,我没有得到我想要的结果。

1 个答案:

答案 0 :(得分:0)

Mathworks网站上有一个答案我认为你会发现有用的:http://www.mathworks.com/matlabcentral/answers/92565-how-do-i-control-axis-tick-labels-limits-and-axes-tick-locations。基本上你想要做的是操纵当前轴句柄的XTickXTickLabel属性。让我们说我有一个从1900年到2000年的100年的情节。创建情节后,我可以通过以下方式设置年份标签,以5年为增量:

set(gca, 'XTick', 1900:5:2000);