我正在尝试绘制一个包含格式时间值的时间表:'12:00','23:10','14:24'
Please wait 5 seconds...
Process finished with exit code 0
我使用
格式化y轴 timearray= datenum(D,'HH:MM');
当我绘制绘图时,y轴的极限在'12 AM'到'12 AM'之间,代表一天。
如何更改y轴的限制以使其从'12 PM PM'开始并在第二天'12 PM'结束 而不是'12:00 AM'到'12:00 AM'
答案 0 :(得分:0)
我不相信可以设置轴限制,因为你的矢量' D' D' D' D' D' D' D' D' D' D' D' D' D'没有表明这一天。但是,如果' D'按顺序,以下代码可能会产生您正在寻找的内容,因为您可以根据x轴位置推断出当天的变化:
D={'12:00', '23:10','14:24'};
timearray= datenum(D,'HH:MM');
plot(timearray,'bo')
datetick('y','HH:MM');