当前位置: 动力学知识库 > 问答 > 编程问答 >

how can I load a part of .mat file in matlab

问题描述:

I've a mat file with 24 variables inside and I would like to load only the 100 first value of the variables named Var1 and Var2 in the mat file.

网友答案:

This utility on the File Exchange looks like it may do the job.

网友答案:

Have a look at the matfile function (should be available from 2011b on). The documentation explains it pretty well.

obj = matfile('test.mat')
% save a variable
obj.foo = magic(30);
% load a variable
obj.foo(5:10,3:4)
网友答案:

In previous versions this is unfortunately not possible, see here

Best option would thus be to load in all variables and then create new variables containing only the first 100 values.

分享给朋友:
您可能感兴趣的文章:
随机阅读: