Matlab之读取excel列表数据程序

一、excel数据形式

首先,下面的日期20230730是sheet的名字,也就是sheetname。

黑色圈出的【DataTime】、【正点气温】是列数据的名称,使用读取每列数据,要先把excel中文名字改成英文名字,否则,把列表读取到matlab工作区后,英文名字不会变,中文名字会重新命名(不利于后期读取,它的命名很简单【X1之类的】,不利于区分数据内容)

二、读取excel程序

第一步:写好列表sheet的名字,必须是字符串形式;

第二步:写好filename的名字,也就是excel的名字,字符串形式,该文件与程序在同一目录下;

第三步:使用readtable函数将该列表数据读取出来;

第四步:提取某一列的数据,类似结构体的形式,使用【.】就行。

复制代码
SheetName = '20230730';  % 列表名字必须是字符串形式,数字不得行
filename = 'XXX.xlsx';
Data = readtable(filename,'Sheet',SheetName);      % 基于文件创建表变量
%% 提取数据
GuanCheTime = Data.DataTime;      % 观测时间
相关推荐
chao18984419 小时前
基于MATLAB的音频信号AM调制与解调实现
开发语言·matlab·音视频
吃好睡好便好19 小时前
在Matlab中绘制质点运动轨迹图
开发语言·学习·算法·matlab·信息可视化
吃好睡好便好1 天前
在Matlab中绘制横直方图
开发语言·学习·算法·matlab
吃好睡好便好2 天前
在Matlab中绘制阶梯图
开发语言·人工智能·学习·算法·机器学习·matlab
Deep-w2 天前
【MATLAB】基于 MATLAB 的离网光伏储能微电网容量优化仿真研究
开发语言·算法·matlab
Deep-w2 天前
【MATLAB】基于MATLAB的图像加密传输平台【GUI+源码+项目说明】
开发语言·matlab·密码学
Evand J2 天前
【MATLAB集群控制导航7】多无人机三维编队轨迹规划仿真。RRT*+Catmull-Rom路径平滑+Frenet 编队保持。附MATLAB代码链接
开发语言·matlab·无人机
Evand J2 天前
【课题推荐与代码介绍】卡尔曼滤波器正反向估计算法原理与MATLAB实现
开发语言·算法·matlab
简简单单做算法2 天前
改进遗传优化的BP神经网络一维时间序列预测算法matlab仿真
matlab·bp神经网络·遗传优化·一维时间序列预测
m0_748839492 天前
利用C 图形界面展示MATLAB算法的高效混合编程实践
开发语言·算法·matlab