我有 110 个名为 time1.mat、time2.mat ...、time110.mat 的文件。我想将这些矩阵加载到 MATLAB 工作区中。
我一直习惯load -'ASCII' matrix.mat
在当前文件夹中加载一个 ASCII 矩阵文件。
所以我试着做
for i=1:10
filename=strcat('time',int2str(i),'.mat');
load -'ASCII' filename
end
但我收到一个 MATLAB 错误
??? Error using ==> load
Unable to read file filename: No such file or directory.
�
当然,字符串filename
似乎被 MATLAB 正确评估为time1.mat
. 在第一次迭代中,它在负载线处崩溃。
有什么建议我应该怎么做?