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;      % 观测时间
相关推荐
rit84324991 小时前
基于MATLAB的BP神经网络手写数字识别
开发语言·神经网络·matlab
步达硬件3 小时前
【matlab】代码库-查找递增列表中目标临近数据位置
matlab·排序算法
fengfuyao9856 小时前
MATLAB实现全景拼接
人工智能·计算机视觉·matlab
aini_lovee8 小时前
直接序列扩频(DSSS)通信系统MATLAB仿真指南
开发语言·matlab
步达硬件8 小时前
【matlab】代码库-一维线性插值
数据结构·算法·matlab
Evand J10 小时前
【雷达跟踪与滤波|MATLAB例程】平面上的雷达跟踪与UKF(无迹卡尔曼滤波),估计目标轨迹,输出真值、误差曲线、误差特性等
matlab·平面·滤波·ukf·无迹卡尔曼滤波
tyatyatya10 小时前
MATLAB高级可视化与图形处理:绘图美化/交互/导出实战
开发语言·matlab
青铜发条11 小时前
【Matlab】常用函数总结
算法·matlab
t1987512813 小时前
火电机组热经济性分析MATLAB程序实现
人工智能·算法·matlab
hoiii18714 小时前
MATLAB中离散傅里叶变换(DFT)的实现与分析
开发语言·matlab