www.gusucode.com > signal 工具箱matlab源码程序 > signal/+fspecs/@hbord/iirlinphase.m

    function  Hd = iirlinphase(this,varargin)
%IIRLINPHASE   IIR quasi linear phase digital filter design.

%   Copyright 2007 The MathWorks, Inc.

Hd = design(this, 'iirlinphase', varargin{:});
h = getfmethod(Hd);

if ishp(this),
    if isa(Hd,'mfilt.abstractmultirate'),
        error(message('signal:fspecs:hbord:iirlinphase:InvalidStructure'));
    end
    Hd = iirlp2hp(Hd,.5,.5);
    % Reset the contained FMETHOD.
    Hd.setfmethod(h);
end