Question

i'm trying to load part of array in a matfile like is showed in http://www.mathworks.com/help/matlab/ref/matfile.html

however, when i use loadedData = matObj.varName(indices) i keep getting: 'varName' does not exist

someone knows what's rong?

Was it helpful?

Solution

In place of VarName you should use the name of the actual variable you want to retrieve.

Suppose you have saved a variable A into myMat:

A      = rand(10);
save('myMat','A','-v7.3')

matObj = matfile('myMat');
data   = matObj.A(1:2,2);
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top