作者micbrimac (shark)
看板MATLAB
標題[討論] plot(datenum(時間),y) 怎麼設定時間刻度
時間Thu Mar 23 20:44:51 2017
我的x值為22-Jul-1998 09:01:00這樣的時間用datenum轉成之後共有100個值的陣列
y為相對應另一組值
plot(x,y)
datetick('x',0,'keepticks')
set(gca, 'xtick', x(1:10:100))
或是用set(gca, 'xtick', [x(1):(x(100)-x(1))/10:x(100)])
最後plot出來的圖的x軸都會錯亂 變成開頭跟結尾時間值在重複
請問一下要怎麼調x軸的刻度才會正常
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.192.176.128
※ 文章網址: https://webptt.com/m.aspx?n=bbs/MATLAB/M.1490273093.A.FFF.html
1F:→ micbrimac: 發現好像是因為沒有設xticklabel 我以為xticklabel 03/23 22:45
2F:→ micbrimac: matlab會自己幫忙設咧... 03/23 22:45