Home > . > selectResults.m

selectResults

PURPOSE ^

submat = selectResults(CV.msf,struct('TestTrial',1,'nlags',3,'winSize',125))

SYNOPSIS ^

function submat = selectResults(cv,fieldsstruct)

DESCRIPTION ^

 submat = selectResults(CV.msf,struct('TestTrial',1,'nlags',3,'winSize',125))

CROSS-REFERENCE INFORMATION ^

This function calls: This function is called by:

SOURCE CODE ^

0001 function submat = selectResults(cv,fieldsstruct)
0002 % submat = selectResults(CV.msf,struct('TestTrial',1,'nlags',3,'winSize',125))
0003 
0004 %%% combine cv results into their mean
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,:);

Generated on Tue 07-Feb-2006 12:02:57 by m2html © 2003