0001 function submat = selectResults(cv,fieldsstruct)
0002
0003
0004
0005 nreps = cv.validate.repetitions;
0006 mat = cv.cvresults(:,1:end-nreps);
0007 z=cv.cvresults(:,end-nreps+1:end);
0008 mat = [mat mean(cv.cvresults(:,end-nreps+1:end),2)];
0009
0010 rows = ones(size(mat,1),1);
0011
0012 [values,fields] = getfields(fieldsstruct);
0013
0014 for f = 1:length(fields)
0015 field = fields{f};
0016 col = find(strcmp(cv.cvresultsNames,field));
0017 rows = rows & (mat(:,col)==values(f));
0018 end
0019
0020 submat = mat(rows,:);