Чтение определенного столбца из файла .mat в Matlab

Я хочу загрузить конкретную форму столбца. Файл .mat уже существует в рабочей области после того, как я его загружу, как мне тогда написать?


person Ocean Blue    schedule 02.04.2012    source источник
comment
Да, именно в этом моя проблема. Таким образом, я должен загрузить все переменные, а затем получить доступ к определенной   -  person Ocean Blue    schedule 02.04.2012


Ответы (1)


Вы можете получить доступ к части переменной, сохраненной в файле MAT, используя MATFILE конструктор (доступен с R2011b). Проверьте мой ответ на другой подобный вопрос.

Например, если у вас есть матрица a, сохраненная в файле matlab.mat, вы сконструируете объект matfile как

matObj = matfile('matlab.mat');

Затем вы можете получить доступ ко второму столбцу, например x = matObj.a(:,2);.

person yuk    schedule 02.04.2012