MATLAB批量读取h5文件(dir)函数的使用

该博客主要围绕MATLAB文件操作展开,介绍了dir函数的使用方法,可用于读取文件夹中的文件,同时还涉及h5文件的读取操作,为使用MATLAB进行文件处理提供了相关技术参考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

clear
clc
path='C:\Users\asus\Desktop\h5文件操作\3\';
File=dir('C:\Users\asus\Desktop\h5文件操作\3\*.h5');  %获取文件夹3下所有的*.h5文件
allname={File.name}';        %将文件夹中所有文件名存到一维数组里
file_count=size(allname,1);  %获取文件夹中的文件个数
dataa=zeros(file_count,1);   %创建存储数据a的数组
datab=zeros(file_count,1);   %创建存储数据b的数组
for k=1:file_count
    file_path=strcat(path,allname(k,1));    %获取每个文件的完整路径
    dataa(k,1)=h5read(file_path{1,1},'/Data_Fields/AODAERONET_675');   %使用h5read函数读取
    datab(k,1)=h5read(file_path{1,1},'/Data_Fields/AODAERONET_870');   %/Data_Fields/AODAERONET_675为h5文件中数据值域
end
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值