0001 function ltpda_constructor_helper_sets(varargin)
0002
0003
0004
0005 mainfig = findobj('Tag', 'LTPDAconstructor_helper');
0006
0007
0008 clh = findobj(mainfig, 'Tag', 'LTPDA_constructor_helper_class');
0009 cltxt = get(clh, 'String');
0010 cl = cltxt{get(clh, 'Value')};
0011
0012
0013 lh = findobj(mainfig, 'Tag', 'LTPDA_constructor_helper_sets');
0014 sets = get(lh, 'String');
0015 set = sets{get(lh, 'Value')};
0016
0017 if strcmp(set, 'Default')
0018 pl = getappdata(mainfig, 'plist');
0019 else
0020 eval(sprintf('pl = %s(%s, ''Params'', ''%s'');', cl, cl, set));
0021 end
0022
0023 ltpda_constructor_helper_buildParams(mainfig, pl);
0024