Как я могу загрузить часть файла.mat в Matlab
У меня есть файл mat с 24 переменными внутри, и я хотел бы загрузить только 100 первых значений переменных с именами Var1 и Var2 в файле mat.
3 ответа
Решение
Эта утилита для обмена файлами выглядит так, как будто она может справиться с этой задачей
Посмотрите на matfile
функция ( должна быть доступна с 2011b). Документация объясняет это довольно хорошо.
obj = matfile('test.mat')
% save a variable
obj.foo = magic(30);
% load a variable
obj.foo(5:10,3:4)
В предыдущих версиях это, к сожалению, невозможно, смотрите здесь
Таким образом, лучшим вариантом будет загрузить все переменные, а затем создать новые переменные, содержащие только первые 100 значений.