SET sets a specwin property. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DESCRIPTION: SET sets a specwin property. CALL: w = set(w, 'name', 'my window'); w = set(w, 'alpha', -1); w = set(w, 'psll', -1); w = set(w, 'rov', -1); w = set(w, 'nenbw', -1); w = set(w, 'w3db', -1); w = set(w, 'flatness', -1); w = set(w, 'ws', -1); w = set(w, 'ws2', -1); w = set(w, 'win', -1); w = set(w, 'created', time-object); w = set(w, 'version', 'cvs version string'); VERSION: $Id: set.m,v 1.6 2008/02/13 18:38:03 ingo Exp $ HISTORY: 30-01-2007 M Hewitson Creation %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0001 function w = set(w, varargin) 0002 % SET sets a specwin property. 0003 % 0004 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0005 % 0006 % DESCRIPTION: SET sets a specwin property. 0007 % 0008 % CALL: w = set(w, 'name', 'my window'); 0009 % w = set(w, 'alpha', -1); 0010 % w = set(w, 'psll', -1); 0011 % w = set(w, 'rov', -1); 0012 % w = set(w, 'nenbw', -1); 0013 % w = set(w, 'w3db', -1); 0014 % w = set(w, 'flatness', -1); 0015 % w = set(w, 'ws', -1); 0016 % w = set(w, 'ws2', -1); 0017 % w = set(w, 'win', -1); 0018 % w = set(w, 'created', time-object); 0019 % w = set(w, 'version', 'cvs version string'); 0020 % 0021 % VERSION: $Id: set.m,v 1.6 2008/02/13 18:38:03 ingo Exp $ 0022 % 0023 % HISTORY: 30-01-2007 M Hewitson 0024 % Creation 0025 % 0026 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0027 0028 VERSION = '$Id: set.m,v 1.6 2008/02/13 18:38:03 ingo Exp $'; 0029 CATEGORY = 'Helper'; 0030 DEFAULT_PLIST = plist('name', '', ... 0031 'alpha', -1, ... 0032 'psll', -1, ... 0033 'rov', -1, ... 0034 'nenbw', -1, ... 0035 'w3db', -1, ... 0036 'flatness', -1, ... 0037 'ws', -1, ... 0038 'ws2', -1, ... 0039 'win', -1, ... 0040 'plist', plist(), ... 0041 'version', '', ... 0042 'created', time()); 0043 0044 w = generic_set(w, varargin, DEFAULT_PLIST, VERSION, CATEGORY); 0045 0046 if (nargout == 0) 0047 display(w); 0048 error('\n### No output variable!\n### Please use: %s = set(%s, ''key'', ''value'');', inputname(1), inputname(1)); 0049 end