SET set a fsdata property. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% DESCRIPTION: SET set a fsdata property. CALL: fsd = set(fsd, 'name', 'my_name'); fsd = set(fsd, 'fs', fs); fsd = set(fsd, 'x', x); fsd = set(fsd, 'enbw', enbw); fsd = set(fsd, 'navs', navs); fsd = set(fsd, 'y', y); fsd = set(fsd, 'xunits', 'Hz'); fsd = set(fsd, 'yunits', 'Volts'); fsd = set(fsd, 'created', time()); fsd = set(fsd, 'version', 'fsdata/set.m,v 1.7...'); VERSION: $Id: set.m,v 1.14 2008/02/12 15:20:32 ingo Exp $ HISTORY: 30-01-07 M Hewitson Creation %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
0001 function fsd = set(fsd, varargin) 0002 % SET set a fsdata property. 0003 % 0004 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0005 % 0006 % DESCRIPTION: SET set a fsdata property. 0007 % 0008 % CALL: fsd = set(fsd, 'name', 'my_name'); 0009 % fsd = set(fsd, 'fs', fs); 0010 % fsd = set(fsd, 'x', x); 0011 % fsd = set(fsd, 'enbw', enbw); 0012 % fsd = set(fsd, 'navs', navs); 0013 % fsd = set(fsd, 'y', y); 0014 % fsd = set(fsd, 'xunits', 'Hz'); 0015 % fsd = set(fsd, 'yunits', 'Volts'); 0016 % fsd = set(fsd, 'created', time()); 0017 % fsd = set(fsd, 'version', 'fsdata/set.m,v 1.7...'); 0018 % 0019 % VERSION: $Id: set.m,v 1.14 2008/02/12 15:20:32 ingo Exp $ 0020 % 0021 % HISTORY: 30-01-07 M Hewitson 0022 % Creation 0023 % 0024 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0025 0026 VERSION = '$Id: set.m,v 1.14 2008/02/12 15:20:32 ingo Exp $'; 0027 CATEGORY = 'Helper'; 0028 DEFAULT_PLIST = plist('name', '', ... 0029 'x', [], ... 0030 'y', [], ... 0031 'enbw', [], ... 0032 'navs', [], ... 0033 'fs', 1, ... 0034 'xunits', '', ... 0035 'yunits', '', ... 0036 'version', '', ... 0037 'created', time); 0038 0039 fsd = generic_set(fsd, varargin, DEFAULT_PLIST, VERSION, CATEGORY); 0040 0041 if (nargout == 0) 0042 display(fsd); 0043 error('\n### No output variable!\n### Please use: %s = set(%s, ''key'', ''value'');', inputname(1), inputname(1)); 0044 end