我想将.mat文件的文件夹加载到Matlab的工作区中,这样我就不需要逐个手动加载它们了......
答案 0 :(得分:0)
我可以推荐以下内容:http://www.mathworks.com/matlabcentral/fileexchange/10867-uipickfiles--uigetfile-on-steroids
此工具不仅可以选择一个文件夹,还可以选择不同目录中的多个文件夹/文件。
答案 1 :(得分:0)
我写这篇文章是为了导入文件夹中的所有文件,并且能够循环使用它们。
function FileCycle
PathSets = 'P:\MAL Archive\Movies\2014_09_30\';
List = dir([PathSets '*.mp4']);
clear f;
for i = 1:length(List)
clear S;
load([PathSets List(i).name]);
f(i)= S;
end
答案 2 :(得分:-1)
您可以使用addpath(folderName)
功能将所需的文件夹添加到搜索路径的顶部,这样您就可以访问所包含文件夹中的任何.mat文件。要在matlab中学习语法help addpath
,应该为您提供所需的一切。