


LTPDA_FIELDS2LIST splits a string containing fields seperated by ','
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
DESCRIPTION: LTPDA_FIELDS2LIST splits a string containing fields seperated by
',' and returns a cell array.
CALL: fnames = ltpda_fields2list(fields)
INPUTS: string - a string seperated by ','
OUTPUTS: fnames - cell array
EXAMPLE: >> fields = 'field1, field2, field3, field4';
>> ltpda_fields2list(fields)
ans =
'field1' ' field2' ' field3' ' field4'
VERSION: $Id: ltpda_fields2list.html,v 1.13 2008/03/26 18:02:10 hewitson Exp $
HISTORY: 26-01-2007 M Hewitson
Creation
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

0001 function fnames = ltpda_fields2list(fields) 0002 % LTPDA_FIELDS2LIST splits a string containing fields seperated by ',' 0003 % 0004 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0005 % 0006 % DESCRIPTION: LTPDA_FIELDS2LIST splits a string containing fields seperated by 0007 % ',' and returns a cell array. 0008 % 0009 % CALL: fnames = ltpda_fields2list(fields) 0010 % 0011 % INPUTS: string - a string seperated by ',' 0012 % 0013 % OUTPUTS: fnames - cell array 0014 % 0015 % EXAMPLE: >> fields = 'field1, field2, field3, field4'; 0016 % >> ltpda_fields2list(fields) 0017 % ans = 0018 % 'field1' ' field2' ' field3' ' field4' 0019 % 0020 % VERSION: $Id: ltpda_fields2list.html,v 1.13 2008/03/26 18:02:10 hewitson Exp $ 0021 % 0022 % HISTORY: 26-01-2007 M Hewitson 0023 % Creation 0024 % 0025 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% 0026 0027 fnames = []; 0028 [f,r] = strtok(fields, ','); 0029 fnames = [fnames cellstr(f)]; 0030 while ~isempty(r) 0031 0032 [f,r] = strtok(r, ','); 0033 fnames = [fnames cellstr(f)]; 0034 0035 end 0036 0037 0038 % END