[繪圖x軸轉成日期格式格線間隔有問題
因是matlab新手,最近自修學繪圖基本功能
遇到問題,想請教各位前輩..
我現在試著繪2017/01/01~2017/2/28料羅測站波高資料
資料是1小時1筆.共1416筆
x軸想設定以2天為1格線並顯示相對應日期格式(mmdd)
程式如下:a是波高資料
date_start=datenum(2017,01,01,00,00,00);
date_end=datenum(2017,02,28,23,00,00);
t=date_start:1/24:date_end; %1小時1筆波高資料
plot(t,a,'r');
axis([date_start,date_end,0.1,1 ]);
datetick('x','mmdd');
set(gca,'xtick',[date_start:48:date_end]);%格線
title('料羅測站波高');
xlabel('time');
ylabel('波高(m) ');
grid on;
pause
結果跑出x軸部分只有在0201有1條格線,如下:
|_________________|___________________|
0101 0201 0301
跟我想的不一樣...已花一些時間作測試..找不出來哪裡要改
請教各位了...謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 163.29.73.2
※ 文章網址: https://www.ptt.cc/bbs/MATLAB/M.1499391470.A.0B3.html
推
07/08 00:17, , 1F
07/08 00:17, 1F
→
07/10 08:46, , 2F
07/10 08:46, 2F
MATLAB 近期熱門文章
PTT數位生活區 即時熱門文章