【问题标题】:loading multiple .mat files in MATLAB在 MATLAB 中加载多个 .mat 文件
【发布时间】:2012-01-02 04:25:54
【问题描述】:

我有 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。在第一次迭代中它在负载线处崩溃。

任何建议我应该如何做到这一点?

【问题讨论】:

    标签: matlab matlab-load


    【解决方案1】:

    使用load(filename, '-ascii')

    【讨论】:

      猜你喜欢
      • 2015-04-22
      • 1970-01-01
      • 2021-07-04
      • 1970-01-01
      • 2012-02-25
      • 1970-01-01
      • 1970-01-01
      • 2011-08-25
      • 2023-03-15
      相关资源
      最近更新 更多