Summer2River的个人博客分享 http://blog.sciencenet.cn/u/Summer2River

博文

[MATLAB]读取一个文件内所有文件,循环读取并存储数据

已有 539 次阅读 2019-9-12 11:59 |个人分类:MATLAB|系统分类:科研笔记

clc;clear; close all

cd F:\01_DATA\Data_process\nc

% read filenames of all files in one directory

fileFolder=fullfile('F:\01_DATA\Data_process\nc');

dirOutput=dir(fullfile(fileFolder,'*.nc'));

fileNames={dirOutput.name};

%

for ii = 1:length(fileNames)

    filename = fileNames{ii};

    time(ii) = ncread(filename,'time');

    lon(:,ii) = ncread(filename,'lon');

    lat(:,ii) = ncread(filename,'lat');

    budg(:,:,ii) = ncread(filename,'budg');

    satm(:,:,ii) = ncread(filename,'satm');

end

save dudg_2000_2008.mat




http://blog.sciencenet.cn/blog-3418453-1197697.html

上一篇:[MATLAB]如何将曲线平滑化
下一篇:[MATLAB]方便快捷读取结构体里数个结构体内的数据

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...
扫一扫,分享此博文

Archiver|手机版|科学网 ( 京ICP备14006957 )

GMT+8, 2019-10-22 16:30

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部