LTPDA_FIELDS2LIST splits a string containing fields seperated by ',' and returns a cell array. function fnames = ltpda_fields2list(fields) e.g. >> fields = 'field1, field2, field3, field4'; >> ltpda_fields2list(fields) ans = 'field1' ' field2' ' field3' ' field4' M Hewitson 26-01-07 $Id: ltpda_fields2list.html,v 1.1 2007/06/08 14:15:09 hewitson Exp $
0001 function fnames = ltpda_fields2list(fields) 0002 0003 % LTPDA_FIELDS2LIST splits a string containing fields seperated by ',' and 0004 % returns a cell array. 0005 % 0006 % function fnames = ltpda_fields2list(fields) 0007 % 0008 % e.g. 0009 % 0010 % >> fields = 'field1, field2, field3, field4'; 0011 % >> ltpda_fields2list(fields) 0012 % ans = 0013 % 'field1' ' field2' ' field3' ' field4' 0014 % 0015 % M Hewitson 26-01-07 0016 % 0017 % $Id: ltpda_fields2list.html,v 1.1 2007/06/08 14:15:09 hewitson Exp $ 0018 % 0019 0020 fnames = []; 0021 [f,r] = strtok(fields, ','); 0022 fnames = [fnames cellstr(f)]; 0023 while ~isempty(r) 0024 0025 [f,r] = strtok(r, ','); 0026 fnames = [fnames cellstr(f)]; 0027 0028 end 0029 0030 0031 % END