How to append multiple .mat files that have the same variable names in them?
古いコメントを表示
I run my scripts which produce hundreds or thousands of .mat files. Each of this file contains two variables: resultsU and resultsT. I want to append the files but not overwrite the variables. Is this possible without having to manually modify each .mat?
回答 (1 件)
Titus Edelhofer
2015 年 6 月 23 日
Hi Alex,
yes, that's possible.
- Use dir to read all the files
- Use the functional form of load, i.e.
data = load(filename(i).name);
- concatenate the data
resultsUJoin = [resultsU; data.resultsU];
Titus
カテゴリ
ヘルプ センター および File Exchange で Text Files についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!