在'12:00 PM'到'12:00 PM'之间限制图形的y轴(MATLAB)

时间:2016-08-07 02:26:15

标签: matlab matlab-figure matlab-guide

我正在尝试绘制一个包含格式时间值的时间表:'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'

1 个答案:

答案 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');