在Matlab中存储fullfile

时间:2014-10-14 18:26:47

标签: matlab

如何将此代码中生成的所有fullfileName存储在一个单元格中?

代码:

for k = 1:length(allFiles)
    baseFileName = allFiles(k).name;
    fullFileName = fullfile(handles.sourceFolder, baseFileName);
end

由于

1 个答案:

答案 0 :(得分:0)

创建嵌套单元格数组:

my_cell_array = cell(1);
my_cell_array{1} = cell(length(allFiles),1);

然后在单元格数组的单元格中创建一个结构:

for k = 1:length(allFiles)
    baseFileName = allFiles(k).name;
    fullFileName = fullfile(handles.sourceFolder, baseFileName);
    my_cell_array{1}{k} = fullFileName
end

然后您可以按如下方式访问每个元素

disp(my_cell_array{1}{k})