Predicting Acute Hypotensive Episodes: The PhysioNet/Computing in Cardiology Challenge 2009 1.0.0

File: <base>/sources/Henriques/codeMatlab/mmModelSet.m (2,169 bytes)
% _________________________________________________________________________
% иииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии
% PREDICTION OF ACUTE HYPOTENSIVE EPISODES USING NEURAL NETWORK MULTIMODELS
% _________________________________________________________________________
% иииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии
%        Copyright (C) 2009
%          : Jorge Henriques ...  <jh@dei.uc.pt>,
%          : Teresa Rocha    ...  <teresa@sun.isec.pt>
%        This software is released under the terms of the GNU
%        General Public License (http://www.gnu.org/copyleft/gpl.html)
% иииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии
% mmModelSet.m
%__________________________________________________________________________
% иииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии
%  Given : model (number) 
%          definiton of the DATSET {#H1  #H2 #C1 #C2 }
%  
%   Returns: dataSet (H/C), numSET (1/2), numSinal([1..15))
%__________________________________________________________________________
% иииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииииии


function   [dataSet, numSet, numSinal] = mmModelSet(model, DATHC)

dataS = DATHC(model,1);
 numS = DATHC(model,2);
 sigS = DATHC(model,3);
 if dataS==1
     dataSet='H';
 else
     dataSet='C';
 end
 if numS==1
     numSet='1';
 else
     numSet='2';
 end
 numSinal=sigS;

% %.................................. datSet
% if model<=sum( DATNUM(1:2) )
%     dataSet='H';
% else
%     dataSet='C';
% end
% %.................................. numSet
% if model<=DATNUM(1)
%     numSet='1';
% elseif model<=sum( DATNUM(1:2) )
%     numSet='2';
% elseif model<=sum( DATNUM(1:3) )
%     numSet='1';
% else
%     numSet='2';
% end
% %..................................numSinal
% if model<=DATNUM(1)
%     numSinal=model;
% elseif model<=sum( DATNUM(1:2) )
%     numSinal=model-DATNUM(1);
% elseif model<=sum( DATNUM(1:3) )
%     numSinal=model-sum( DATNUM(1:2) );
% else
%     numSinal=model-sum( DATNUM(1:3) );
% end