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?

有帮助吗?

解决方案

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);
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top