www.gusucode.com > mbcmodels 工具箱 matlab 源码程序 > mbcmodels/@localmod/EvalDelG.m
function L= EvalDelG(L) %EvalDelG evaluate delG/delp for current parameter set % Copyright 2000-2015 The MathWorks, Inc. and Ford Global Technologies, Inc. f=L; p= double(f); if DatumType(f) % need to reset datum here as function evaluation for % all response features are relative to datum but only do this if using % datum models f=datum(f,0); end if ~all(isfinite(p)) % make some fake parameter values f= update(f,0:length(p)-1); end DELG= NaN(length(f.Type),length(p)); for i= 1:length(f.Type); try DELG(i,:)= eval(f.Type(i).delG); end end L.delG=DELG;