Matlab批量处理.hdf文件
cd('J:\CAL_LID_L1-Standard-V4-10_201809_N');
all_file=dir('J:\CAL_LID_L1-Standard-V4-10_201809_N\*.hdf');
a = [];
for n=1:length(all_file)
filename = all_file(n).name;
tab532 = hdfread(filename, 'Total_Attenuated_Backscatter_532');
a =[a;tab532(:,289:578)];
end
在J:\CAL_LID_L1-Standard-V4-10_201809_N下遍历所有.hdf文件,定义一个a,把.hdf文件里面要的内容存在a里面,然后继续处理。