matlab位置1处索引超出数组边界错误怎么改呢

img

img


运行时显示索引超出数组边界 希望有能力者给我解答一下 运行时到这里出现了错误 不知道怎么修改 希望得到一些指点

你好,建议是

D = load('Data.mat');
fields = fieldnames(D);
D = getfield(D,fields{1});
predata = D(randperm(size(D,1),1000),:);

Data的size是多少?