www.gusucode.com > mbctools 工具箱 matlab 源码程序 > mbctools/@mdevtestplan/upgradeGuids.m
function T= upgradeGuids(T) %MDEVTESTPLAN/UPGRADETESTPLAN upgrade test plan data guids to match original data % Copyright 2000-2004 The MathWorks, Inc. and Ford Global Technologies, Inc. if IsMatched(T) % testplan response data should have same guids as datalink if isa(T.DataLink,'xregpointer') dguids= getGuids(T.DataLink.info); else dguids= getGuids(T.DataLink); end Yp= dataptr(T,'Y'); if length(dguids)==size(Yp.info,1) Yp.info= setGuids(Yp.info,dguids); end if numstages(T)>1 && numChildren(T)>0 % upgrade local nodes lptrs= children(T,@children); lptrs= [lptrs{:}]; if ~isempty(lptrs) out= pveceval(lptrs,@upgradeGuids); end end end