matlab では、accumarray() を使用して、3 列の整数を持つ新しいベクトルを作成しました。列 1: 日付 (日付のみ); 列 2: 時間。列 3: サンプル値。
19.0000 9.0000 25.6937
19.0000 10.0000 30.2616
19.0000 11.0000 32.2840
19.0000 12.0000 28.4867
19.0000 14.0000 35.4055
19.0000 16.0000 48.3377
現在、グラフをプロットするための私のコードには次のものが含まれます。
xdate = datenum(year,month,day,hourVector,minutes,seconds);
plot(xdate,sampleValue,'-x','MarkerSize',10)
datetick('x','ddd HHPM')
x 軸に 1 時間 (または 2 時間) ごとにラベルを付ける方法を見つけるのに苦労しています。ありがとう