www.gusucode.com > signal 工具箱matlab源码程序 > signal/@dfilt/@dffir/secfilter.m

    function [y,zf] = secfilter(Hd,x,zi)
%SECFILTER Filter this section.
%   [Y,Zf] = SECFILTER(Hd,X,ZI) filters this section.  This function is only
%   intended to be called from DFILT/FILTER.  The initial conditions have
%   already been padded for the C++ implementation.
%
%   See also DFILT.   
  
%   Author: Thomas A. Bryan
%   Copyright 1988-2003 The MathWorks, Inc.
  
q = Hd.filterquantizer;
b = Hd.privnum;
tapIndexi = Hd.TapIndex;
[y,zf,tapIndexf] = dffirfilter(q,b,x,zi,tapIndexi);
Hd.TapIndex = tapIndexf;