GET get parameter properties. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DESCRIPTION: GET get parameter properties. CALL: key = get(parameter, 'key'); val = get(parameter, 'val'); verion = get(parameter, 'version'); VERSION: $Id: get.m,v 1.3 2007/07/18 13:58:45 ingo Exp $ HISTORY: 30-01-2007 M Hewitson Creation %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0001 function val = get(p, propName) 0002 % GET get parameter properties. 0003 % 0004 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0005 % 0006 % DESCRIPTION: GET get parameter properties. 0007 % 0008 % CALL: key = get(parameter, 'key'); 0009 % val = get(parameter, 'val'); 0010 % verion = get(parameter, 'version'); 0011 % 0012 % VERSION: $Id: get.m,v 1.3 2007/07/18 13:58:45 ingo Exp $ 0013 % 0014 % HISTORY: 30-01-2007 M Hewitson 0015 % Creation 0016 % 0017 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0018 0019 switch propName 0020 case 'key' 0021 val = p.key; 0022 case 'val' 0023 val = p.val; 0024 case 'version' 0025 val = p.version; 0026 otherwise 0027 error([propName, ' is not a valid param property.']); 0028 end