【发布时间】:2021-10-21 17:48:19
【问题描述】:
我有一个文件夹列表,我想编写一个 matlab 文件来读取每个文件夹并创建一个新的子文件夹列表。
folder_dates = ['20210426']; %there might be much more
for i=1:length(folder_dates(i))
sessions = dir(folder_dates(i));
sessions(1) = [];
sessions(1) = [];
for j=1:length(sessions)
roi_regions_folders = dir(fullfile(sessions(j).folder, sessions(j).name));
roi_regions_folders(1) = []; % .
roi_regions_folders(1) = []; % ..
end
end
但是,当我在命令行窗口中写入“folder_dates(1)”时,我收到了
2 作为输出(我认为是第一个字符)。
我希望输出是
'20210426'
我应该如何改变它?
【问题讨论】:
标签: arrays string list matlab character