Mostra commenti meno recenti
*.ncというnetCDF形式のデータが複数あり,ファイル名が様々です。
F_name=dir('*.nc');
でファイル名は取得しています。
これら複数のデータから,変数名chlor_a(4320×2160)を取り出して処理をすることを考えています。
とりあえず、ncreadで1つのファイルをベタ打ちで開いています。
ご教示くださりますと幸いです。よろしくお願いいたします。
clear; close;
F_name=dir('../data/Chlo/*.nc');
varname1 = 'chlor_a';varname2 = 'lon';varname3 = 'lat';
chlo=ncread('../data/Chlo/A20021822002212.L3m_MO_CHL_chlor_a_9km.nc',varname1);
lon=ncread('../data/Chlo/A20021822002212.L3m_MO_CHL_chlor_a_9km.nc',varname2);
lat=ncread('../data/Chlo/A20021822002212.L3m_MO_CHL_chlor_a_9km.nc',varname3);
lon=repmat(lon,1,size(lat,1));lat=repmat(lat',size(lon,1),1);
mvar_all = chlo;
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su NetCDF in Centro assistenza e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!