首先,需要准备一组数据,将其存放在MATLBA保存的程序路径下:
或者点击MATLAB界面的导入数据。
将数据导入以后,会在左边当前文件夹下看见你所导入的EXCEL数据文件。
由于我数据时间是以年月日及时分的形式,MATLAB无法识别,所以提前将EXCEL表中时间栏设置格式先转换为常规,不然横坐标无法正确显示。
现在输入下列代码提取文件内数据:
x=xlsread('F:\MATLAB2018B\程序文件\23-7-10(2).xlsx','A2:A2720');
y=xlsread('F:\MATLAB2018B\程序文件\23-7-10(2).xlsx','C2:C2720');
再对坐标进行显示,并将x横坐标设置为时间形式,在MATLAB中,datetick识别函数形式包含下列等,具体可以参考MATLAB帮助中心:
plot(x,y);
datetick('x','HH-MM');
最后得出绘制好的折现图形,下列展示一部分图像: