使用matlab导入excel表格带有时间的数据并绘制曲线 | 您所在的位置:网站首页 › matlab工作区中的数据怎么画图 › 使用matlab导入excel表格带有时间的数据并绘制曲线 |
我们将时间以及随时间变化的数值存入Excel表格并且使用matlab进行绘制曲线的时候,会遇到绘制出的曲线的横坐标并不是时间的问题,而是一组数值,例如这样: 其中,第一列为时间参数,但是用matlab导入数据后绘图,横坐标并不能表示为时间的形式。此时,可以用ctrl +shift+↓键选定时间那列,然后在开始那栏里点常规,然后选择常规,此时我们发现时间那一列变成了数字。 回到matlab,利用xlsread读取刚刚存到Excel中的数据。此时,我们只需要用datetick设置x为指定的显示格式即可,例如:datetick(‘x’, ‘HH:MM:SS’);将x轴设置为按照 时:分:秒 的格式显示。整个代码如下所示。 可以参考这篇文章:matlab 日期加小时数_将EXCEL 中的日期 时间 导入到MATLAB坐标轴中 |
CopyRight 2018-2019 实验室设备网 版权所有 |