MATLAB——如何导入EXCEL数据x轴为时间并绘制折线图

首先,需要准备一组数据,将其存放在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');

最后得出绘制好的折现图形,下列展示一部分图像:

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值