Transforms

DCT, FFT, HDL FFT, HDL IFFT, IDCT, IFFT

Objects

dsp.FFTDiscrete Fourier transform
dsp.HDLIFFTInverse fast Fourier transform — optimized for HDL code generation
dsp.HDLFFTFast Fourier transform — optimized for HDL code generation
dsp.IFFTInverse discrete Fourier transform (IDFT)
dsp.ISTFTInverse short-time FFT
dsp.STFTShort-time FFT
dsp.ZoomFFT High-resolution FFT of a portion of a spectrum

Blocks

expand all

Complex CepstrumCompute complex cepstrum of input
FFTFast Fourier transform (FFT) of input
IFFTInverse fast Fourier transform (IFFT) of input
Inverse Short-Time FFTRecover time-domain signals by performing inverse short-time, fast Fourier transform (FFT)
Magnitude FFTCompute nonparametric estimate of spectrum using periodogram method
Real CepstrumCompute real cepstrum of input
Short-Time FFTNonparametric estimate of spectrum using short-time, fast Fourier transform (FFT) method
Zoom FFTHigh-resolution FFT of a portion of a spectrum
FFT HDL OptimizedComputes fast fourier transform (FFT) and generates optimized HDL code
IFFT HDL OptimizedComputes inverse-fast-fourier-transform and generates optimized HDL code
DCTDiscrete cosine transform (DCT) of input
DWTDiscrete wavelet transform (DWT) of input or decompose signals into subbands with smaller bandwidths and slower sample rates
IDCTInverse discrete cosine transform (IDCT) of input
IDWTInverse discrete wavelet transform (IDWT) of input or reconstruct signals from subbands with smaller bandwidths and slower sample rates

Topics

Transform Time-Domain Data into Frequency Domain

This example shows how to transform time-domain data into the frequency domain using the FFT block.

Transform Frequency-Domain Data into Time Domain

When you want to transform frequency-domain data into the time domain, use the IFFT block.

Linear and Bit-Reversed Output Order

Learn the meaning of linear and bit-reversed data order as used by the FFT and IFFT blocks.

Delay and Latency

Configure the Simulink® environment to minimize delay and increase simulation performance.

Variable-Size Signal Support DSP System Objects

List of System objects which support variable-sized signals in DSP System Toolbox™.