我也试过维基(
https://matlab.fandom.com/wiki/FAQ#How_can_I_process_a_sequence_of_files.3F
)使用下面的代码,但得到以下错误。
“不同结构之间的下标赋值”。
获取当前文件夹或其子文件夹中的所有mat文件的列表。
fds = fileDatastore(‘* .mat‘,“ReadFcn”, @importdata);
fullFileNames = fds。文件
numFiles = length(fullFileNames)
Out = struct();
遍历所有文件,读取它们并绘制它们。
为k = 1: numFiles
流('正在读取文件%s\n', fullFileNames {k});
out(k) = load(fullFileNames{k});
结束