www.gusucode.com > signal 工具箱matlab源码程序 > signal/@dfilt/@df1t/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-2004 The MathWorks, Inc. q = Hd.filterquantizer; b = Hd.privNum; a = Hd.privDen; % Extract the numerator and denominator states ziNum = zi.Numerator; ziDen = zi.Denominator; [y,zfNum,zfDen] = df1tfilter(q,b,a,x,ziNum,ziDen); zf = filtstates.dfiir(zfNum,zfDen);