我目前正在尝试加载许多包含相同变量的 MATLAB 文件,以便制作所有值的矩阵。
这些文件都以数字开头(即 40_analysed.mat),该数字之前是使用正则表达式从不同的原始数据文件中提取的,这意味着我有一个由所有单独的数字(id)组成的向量。
当我尝试使用下面的代码加载值并在单个矩阵中显示所有个人的数据时,文件不是按字母数字加载(即根据 id),而是随机加载。
file = dir('*_analysed.mat');
for i=1:length(id);
load(file(i).name,'means');
overallThresholds{i} = means;
end
overallMeans = cell2mat(overallThresholds)
我该怎么做才能使结果矩阵的顺序正确?抱歉,如果这个问题没有多大意义,这个问题有点难以表达!