Summary: The Fourier transform can be computed in discrete-time despite the complications caused by a finite signal and continuous frequency.
The discrete-time Fourier transform (and the continuous-time transform as well) can be evaluated when we have an analytic expression for the signal. Suppose we just have a signal, such as the speech signal used in the previous chapter. You might be curious; how did we compute a spectrogram such as the one shown in the speech signal example? The big difference between the continuous-time and discrete-time worlds is that we can exactly calculate spectra in discrete-time. For analog-signal spectra, use must build special devices, which turn out in most cases to consist of A/D converters and discrete-time computations. Certainly discrete-time spectral analysis is more flexible than in continuous-time.
The formula for the DTFT is a sum, which conceptually can be easily computed save for two issues.
We thus define the discrete Fourier transform (DFT) to be
Here,