


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');
win = get(sw, 'win');
created = get(sw, 'created');
created = get(sw, 'version');
VERSION: $Id: get.m,v 1.3 2008/01/11 14:04:43 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 % win = get(sw, 'win'); 0018 % created = get(sw, 'created'); 0019 % created = get(sw, 'version'); 0020 % 0021 % VERSION: $Id: get.m,v 1.3 2008/01/11 14:04:43 ingo Exp $ 0022 % 0023 % HISTORY: 30-01-2007 M Hewitson 0024 % Creation 0025 % 0026 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0027 0028 VERSION = '$Id: get.m,v 1.3 2008/01/11 14:04:43 ingo Exp $'; 0029 0030 % 'Params' Call 0031 if nargin == 2 0032 if isa(w, 'specwin') && strcmp(propName, 'Params') 0033 val = plist(); 0034 return 0035 elseif isa(w, 'specwin') && strcmp(propName, 'Version') 0036 val = VERSION; 0037 return 0038 end 0039 end 0040 0041 switch propName 0042 case 'name' 0043 val = w.name; 0044 case 'alpha' 0045 val = w.alpha; 0046 case 'psll' 0047 val = w.psll; 0048 case 'rov' 0049 val = w.rov; 0050 case 'nenbw' 0051 val = w.nenbw; 0052 case 'w3db' 0053 val = w.w3db; 0054 case 'flatness' 0055 val = w.flatness; 0056 case 'ws' 0057 val = w.ws; 0058 case 'ws2' 0059 val = w.ws2; 0060 case 'win' 0061 val = w.win; 0062 case 'created' 0063 val = w.created; 0064 case 'version' 0065 val = w.version; 0066 otherwise 0067 error([propName, ' is not a valid specwin property.']); 0068 end