Загрузка нескольких файлов.mat в MATLAB

У меня есть 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, в первой итерации, где он падает на линии загрузки.

Любые предложения, как мне это сделать?

1 ответ

Решение

Использование load(filename, '-ascii')

Другие вопросы по тегам