Matlab:フォルダー内のすべての.matファイルをインポートする

要件:

フォルダ内のすべてのマットファイルをインポートする必要があります

解決策

  1. dir()関数を使用して、このフォルダー内のすべての.matファイル名を取得します。
  2. forループを使用してload()のすべてのファイル名をループする

このフォルダー「I:\ learn \ EE \ task1 \ T = 50」のすべてのマットファイルを読み取り、vol1およびvol2フィールドを読み取ります

prefix=('I:\learn\EE\task1\T=50\');
d=dir([prefix,'*.mat']);
for i=1:length(d)
   t(i)=load([prefix,d(i).name],'vol1','vol2') ;
end

元の記事47件を公開 いいね33 310,000以上

おすすめ

転載: blog.csdn.net/kaever/article/details/72872755