www.gusucode.com > mbcdesign 工具箱 matlab 源码程序 > mbcdesign/@candidateset/changeType.m
function cs = changeType(d,Type) %CHANGETYPE change type of design % % dout = changeType(d,Type) % Copyright 2007-2011 The MathWorks, Inc. csI=csetinterface; %csI=set(csI,'typefilter',opt); csI=set(csI,'nffilter',nfactors(d)); csI=set(csI,'typefilter',0); createlist=get(csI,'classnames'); viewlist=get(csI,'fullnames'); cs = d; Index = find( strcmp( Type,viewlist ) ); if ~isempty(Index) % constructor for new cset cs = feval(createlist{Index},toCandidateSet(d)); cs = reset(cs); cs = generate(cs); end