www.gusucode.com > signal 工具箱matlab源码程序 > signal/@dfilt/@basefilter/setsysobjmetadata.m
function setsysobjmetadata(this,Hs) %SETSYSOBJMETADATA Set metadata of generated filter System object % Copyright 2011 The MathWorks, Inc. fdtmp = getfdesign(this); if ~isempty(fdtmp) fd = copy(fdtmp); else fd = fdtmp; end fmtmp = getfmethod(this); if ~isempty(fmtmp) fm = copy(fmtmp); addsysobjdesignopt(fm); fm.SystemObject = true; else fm = fmtmp; end mtmp = get(this, 'privMeasurements'); if ~isempty(mtmp) m = copy(mtmp); else m = mtmp; end fdesign = fd; fmethod = fm; measurements = m; designmethod = get(this, 'privdesignmethod'); setMetaData(Hs,fdesign, fmethod, measurements, designmethod)