www.gusucode.com > signal 工具箱matlab源码程序 > signal/+fspecs/@bspassfstop/analogresp.m
function ha = analogresp(h) %ANALOGRESP Compute analog response object. % Author(s): R. Losada % Copyright 1988-2003 The MathWorks, Inc. % Compute analog frequency c = cparam(h); wp1 = sin(pi*h.Fpass1)/(cos(pi*h.Fpass1)-c); wp2 = sin(pi*h.Fpass2)/(cos(pi*h.Fpass2)-c); wp = min(abs([wp1,wp2])); ws1 = sin(pi*h.Fstop1)/(cos(pi*h.Fstop1)-c); ws2 = sin(pi*h.Fstop2)/(cos(pi*h.Fstop2)-c); ws = min(abs([ws1,ws2])); % Construct analog specs object ha = fspecs.alppassfstop(h.FilterOrder,wp,ws,h.Apass); % [EOF]