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;      % 观测时间
相关推荐
gihigo19985 分钟前
希尔伯特-黄变换(HHT)完整MATLAB实现
人工智能·算法·matlab
ytttr8732 小时前
基于MATLAB的三维装箱程序实现(遗传算法+模拟退火优化)
开发语言·matlab
jghhh013 小时前
MATLAB分形维数计算:1D/2D/3D图形的盒维数实现
数据库·matlab
foundbug9996 小时前
正则化反演的MATLAB实现(适用于地球物理数值反演)
人工智能·matlab
yugi9878386 小时前
基于MATLAB的延迟求和(DAS)波束形成算法实现
开发语言·算法·matlab
cici158747 小时前
基于MATLAB的TERCOM算法实现与优化
开发语言·matlab
EW Frontier8 小时前
【ISAC】5G NR-PRS赋能6G多基地ISAC:LoS/NLoS混合场景定位精度突破28%!【附MATLAB代码】
5g·matlab·isac
guygg888 小时前
基于BP神经网络的迭代优化实现(MATLAB)
人工智能·神经网络·matlab
wearegogog1238 小时前
基于MATLAB的D2D仿真场景实现
开发语言·网络·matlab
t198751289 小时前
水下无人自主航行器(AUV)的MATLAB/Simulink仿真程序实现
开发语言·matlab