Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在 Matlab 中绘制风速与时间的简单图。我使用 datenum 函数转换了时间,并且能够绘制这个图。但是,有没有办法在绘图时将 datenum 输出转换回日期格式?
您可以使用datetick功能。它将序列日期编号转换为人类可读的日期。
我不确定它是何时添加的,但现在您可以在命令中使用datetime格式:plot
datetime
plot
取自MATLAB 文档(也可以在这里查看):
t = 0:seconds(30):minutes(3); y = rand(1,7); plot(t,y,'DurationTickFormat','mm:ss')
将生成(类似)这样的: