GET get specwin object properties. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DESCRIPTION: GET get specwin object properties. CALL: name = get(sw, 'name'); alpha = get(sw, 'alpha'); psll = get(sw, 'psll'); rov = get(sw, 'rov'); nenbw = get(sw, 'nenbw'); w3db = get(sw, 'w3db'); flatness = get(sw, 'flatness'); ws = get(sw, 'ws'); ws2 = get(sw, 'ws2'); nfft = get(sw, 'nfft'); win = get(sw, 'win'); created = get(sw, 'created'); VERSION: $Id: get.m,v 1.2 2007/07/18 13:58:45 ingo Exp $ HISTORY: 30-01-2007 M Hewitson Creation %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0001 function val = get(w, propName) 0002 % GET get specwin object properties. 0003 % 0004 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0005 % 0006 % DESCRIPTION: GET get specwin object properties. 0007 % 0008 % CALL: name = get(sw, 'name'); 0009 % alpha = get(sw, 'alpha'); 0010 % psll = get(sw, 'psll'); 0011 % rov = get(sw, 'rov'); 0012 % nenbw = get(sw, 'nenbw'); 0013 % w3db = get(sw, 'w3db'); 0014 % flatness = get(sw, 'flatness'); 0015 % ws = get(sw, 'ws'); 0016 % ws2 = get(sw, 'ws2'); 0017 % nfft = get(sw, 'nfft'); 0018 % win = get(sw, 'win'); 0019 % created = get(sw, 'created'); 0020 % 0021 % VERSION: $Id: get.m,v 1.2 2007/07/18 13:58:45 ingo Exp $ 0022 % 0023 % HISTORY: 30-01-2007 M Hewitson 0024 % Creation 0025 % 0026 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0027 0028 switch propName 0029 case 'name' 0030 val = w.name; 0031 case 'alpha' 0032 val = w.alpha; 0033 case 'psll' 0034 val = w.psll; 0035 case 'rov' 0036 val = w.rov; 0037 case 'nenbw' 0038 val = w.nenbw; 0039 case 'w3db' 0040 val = w.w3db; 0041 case 'flatness' 0042 val = w.flatness; 0043 case 'ws' 0044 val = w.ws; 0045 case 'ws2' 0046 val = w.ws2; 0047 case 'nfft' 0048 val = w.nfft; 0049 case 'win' 0050 val = w.win; 0051 case 'created' 0052 val = w.created; 0053 otherwise 0054 error([propName, ' is not a valid specwin property.']); 0055 end