fname = dir('*sir');
[tmp, head] = loadsir(fname(1).name);
dayh99 = zeros(length(fname),size(tmp,1),size(tmp,2)); %41-100,1360,3600
% use temporary array to simplify 3d array creation
for i=1:length(fname)
tmp = loadsir(fname(i).name);
dayh99(i,:,:) = tmp;
end
私の興味のある分野は
dayh99(i,:,:) = tmp;
tmpは基本的にアレイ1360X3600です。問題は、その配列全体をdayh99に格納する必要がないことです。(これは画像データを表しており、その画像の一部にのみ関心があります。)データをプロットしたりトリミングしたりすることができなかったため、配列のどの部分が必要かはまだ正確にはわかりません。ありがとう。