作者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/cn.aspx?n=bbs/MATLAB/M.1490273093.A.FFF.html
1F:→ micbrimac: 发现好像是因为没有设xticklabel 我以为xticklabel 03/23 22:45
2F:→ micbrimac: matlab会自己帮忙设咧... 03/23 22:45