次の例では、対応する日付の配列を持つ data_2007 と data_2008 で示される 2 年分のデータがあります。
clear all
DateTime_2007 = datestr(datenum('2007-01-01 00:00','yyyy-mm-dd HH:MM'):1/24:...
datenum('2007-12-31 23:57','yyyy-mm-dd HH:MM'),...
'yyyy-mm-dd HH:MM');
DateTime_2007 = cellstr(DateTime_2007);
DateTime_2008 = datestr(datenum('2008-01-01 00:00','yyyy-mm-dd HH:MM'):1/24:...
datenum('2008-12-31 23:57','yyyy-mm-dd HH:MM'),...
'yyyy-mm-dd HH:MM');
DateTime_2008 = cellstr(DateTime_2008);
data_2007 = 1 + (20-1).*rand(8760,1);
data_2008 = 1 + (20-1).*rand(8784,1);
データを 1 つのグラフにプロットして、2 年間でデータがどのように変化したかを示したいので、基本的には 2 年間にわたるプロットです。日付を x 軸に沿って表示する必要があり、月名 (mmm) のみを指定する必要があることを考えると (yyyy-mm-dd HH:MM ではありません)、これをどのように達成できますか。