Digital Signal Processing Basics

Which of the following is the main cause of spectral leakage in a DFT?

  1. AThe sampling frequency is lower than twice the highest signal frequency, so high frequencies fold back onto low frequencies
  2. BWhen the number of DFT points is not a power of two, rounding errors in the FFT computation grow and spread to the surrounding bins
  3. CThe observation interval does not contain a whole number of signal periods, so the waveform is treated as if its two ends joined discontinuously
Show answer and explanation

Answer: C. The observation interval does not contain a whole number of signal periods, so the waveform is treated as if its two ends joined discontinuously

The DFT treats the N observed points as one period of a repeating signal. If the interval holds exactly a whole number of periods of a sine wave, the peak fits in a single bin; otherwise the waveform is discontinuous where the ends of the interval meet, and that energy spreads into many surrounding bins. This is spectral leakage, and it can be reduced with a window function that brings both ends of the interval smoothly toward 0. Aliasing (folding) is a different phenomenon that occurs at sampling.

  • A. This describes aliasing (folding), which is a different phenomenon from spectral leakage.
  • B. DFTs with a number of points that is not a power of two can be computed; only the FFT speed changes. Leakage is not caused by rounding errors.
  • C. Correct. The discontinuity at the ends of the interval spreads energy into the surrounding bins.
Practice this topic Back to topic

Books on Digital Signal Processing Basics Ad

As an Amazon Associate I earn from qualifying purchases.

More Digital Signal Processing Basics questions

  1. Which of the following correctly compares the rectangular window (no window applied) and the Hann (Hanning) window applied before a DFT?
  2. Assume the number of points N is large enough. In a DFT with a rectangular window, a sine wave lies exactly halfway between two adjacent bins. Which of the following is closest to the drop in the amplitude read at the nearest bin, compared with a sine wave exactly at a bin center?
  3. The DFT of the 4-point signal x[n] = {1, −1, 2, 0} is defined as X[k] = Σx[n]e^(−j2πkn/4). Which of the following is Σ|X[k]|² (k = 0 to 3)?
  4. When the frequency response of a discrete-time LTI system is obtained from its transfer function H(z), along which of the following is z moved?
  5. Which of the following is the transfer function H(z) = Y(z)/X(z) of the system described by the difference equation y[n] = x[n] + 0.5x[n − 1] + 0.25y[n − 1]?