www.gusucode.com > signal 工具箱matlab源码程序 > signal/@dfilt/@abstractsos/df2df1tscalecheck.m
function sc = df2df1tscalecheck(Hd,pnorm) %DF2DF1TSCALECHECK % Author(s): R. Losada % Copyright 1988-2003 The MathWorks, Inc. if nargin < 2, pnorm = 'Linf'; end L = nsections(Hd); if all(Hd.ScaleValues(2:end-1) == 1), scalevals = false; else scalevals = true; end if scalevals, sc = zeros(2,L); else sc = zeros(1,L); end sc(1,:) = cumnorm(Hd,pnorm,true); if scalevals, sc(2,:) = cumnorm(Hd,pnorm,false); end % [EOF]