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

    function num = setnumerator(Hd, num)
%SETNUMERATOR Overloaded set on the Numerator property.
  
%   Author: R. Losada
%   Copyright 1988-2004 The MathWorks, Inc.

% Calculate the FFTCOEFFS first because DTFWNUM_SETNUMERATOR returns [].
fftcoeffs = fft(num(:),Hd.BlockLength+length(num)-1);

% Call super method
num = dtfwnum_setnumerator(Hd, num);

Hd.fftcoeffs = fftcoeffs(:); % In case num is a scalar

% [EOF]