如何在matlab图中添加日期和时间戳?我找不到如何在任何地方。我的作业要求在绘图上显示日期/时间,但不作为轴的一部分。相反,它必须只是出现在图表上。
答案 0 :(得分:1)
正如大卫建议的那样,使用文字(...)。要获取当前时间,请将其转换为字符串并将其放在任意位置,如下所示:
dateTime = now;
dateTimeStamp = datestr(dateTime, 'dd-mmm-yyyy HH:MM:SS');
plot(peaks)
pos = [25, -6]; % Position for the stamp
text(pos(1), pos(2), dateTimeStamp, 'VerticalAlignment',...
'bottom', 'HorizontalAlignment', 'center', 'fontsize', 10);