1

同じ次元のデータ ファイルがいくつかあります。MATLAB には、単一ファイルのデータを分析するためのプログラムがあります。ファイルからのすべてのデータを次々にマージして、すべてをまとめて分析できるようにしたいと考えています。すべてのファイルを処理するループを作成するにはどうすればよいですか?

4

2 に答える 2

4
fls = dir( fullfile( folderName, '*.mat' ) );
data = cell( 1, numel(fls) );
for ii = 1:numel(fls)
    data{ii} = load( fullfile( folderName, fls(ii).name ) );
end

dataすべてのデータを保持するようになりました

于 2013-03-05T08:43:47.470 に答える
0

dir関数でファイルのリストを取得でき、ループは簡単です。

于 2013-03-05T08:43:35.303 に答える