15.8. Discrete Fourier Transform

It is observed that DTFT is defined for any infinite sequence. In case of finite-length sequence x(n), 0 ≤ nN − 1, there exists a relation between sequence and its DTFT X(ejw). Thus, for length N sequence, N values of X(ejw) at different frequency points are sufficient to determine x(n) and hence X(ejw). This evaluation of finite length sequence leads to Discrete Fourier Transform (DFT).

Programming Tip 15.2

DTFT is applicable to any arbitrary sequence whereas DFT is used for finite length sequence only.

Mathematically, DFT of discrete-time sequence x(n) is given as

15.8.

orWN = ej2π/N

we have,

Get MATLAB® and Its Applications in Engineering: [Based on MATLAB 7.5 (R2007b)] now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.