www.gusucode.com > mbctools 工具箱 matlab 源码程序 > mbctools/@modeldev/RedoSelect.m
function mdev = RedoSelect(mdev,bm) %REDOSELECT redo selection of best model % % mdev = RedoSelect(mdev,bm) % Copyright 2000-2005 The MathWorks, Inc. and Ford Global Technologies, Inc. % bm is based on postorder address for testplan pall = postorder(mdevtestplan(mdev),@address); pall = [pall{:}]; ind = find(pall==address(mdev)); if bm{ind}~=0 && numChildren(mdev)>0 if status( info(bm{ind}) ) mdev = BestModel(mdev,bm{ind},0); else % copy statistics mdev.Statistics= statistics(info(bm{ind})); % set status with no climb mdev= status(mdev,0,0); end end