| DSP Blockset | Search  Help Desk |
| Overlap-Add FFT Filter | See Also |
Implement the overlap-add method of frequency-domain filtering.
Library
Filter Realizations, in FilteringDescription
which it linearly convolves with the filter's FIR coefficients,
B = [b(1) b(2) ... b(n+1)]The block's overlap-add operation is equivalent to
y = ifft(fft(u(i:i+L-1),nfft) .* fft(B,nfft))
-1 points, where nb is the length of the filter (length(B)), and sums them:
The first L samples of each summation are output in sequence. The block chooses the parameter L based on the length of the filter and the FFT size:
L = nfft-nb+1
Note that Nfft must be greater (and is typically much greater) than length(B).
Dialog Box

References
Oppenheim, A. V. and R. W. Schafer. Discrete-Time Signal Processing. Englewood Cliffs, NJ: Prentice Hall, 1989. Proakis, J. and D. Manolakis. Digital Signal Processing. 3rd ed. Englewood Cliffs, NJ: Prentice-Hall, 1996.See Also
Direct-Form II Transpose Filter