www.gusucode.com > 溷沌优化工具箱 - chaoshcacs源码程序 > heavyoil\groupData.m
function groups=groupData(data,shuffle,groupNum) sz=size(data); num=sz(1)/groupNum; % for i=1:groupNum % IDs=shuffle((i-1)*num+1:i*num); % groups(i).modelData=data(IDs,:); % IDs=[shuffle(1:(i-1)*num),shuffle(i*num+1:end)]; % groups(i).predictData=data(IDs,:); % end for i=1:groupNum IDs=shuffle((i-1)*num+1:i*num); groups(i).predictData=data(IDs,:); IDs=[shuffle(1:(i-1)*num),shuffle(i*num+1:end)]; groups(i).modelData=data(IDs,:); end