<< Chapter < Page | Chapter >> Page > |
The discrete-time Fourier transform (and the continuous-time transform as well) can be evaluated when we havean analytic expression for the signal. Suppose we just have a signal, such as the speech signal used in the previous chapter,for which there is no formula. How then would you compute the spectrum? For example, how did we compute a spectrogram such asthe one shown in the speech signal example ? The Discrete Fourier Transform (DFT) allows the computation of spectra fromdiscrete-time data. While in discrete-time we can exactly calculate spectra, for analog signals no similar exact spectrum computation exists. Foranalog-signal spectra, use must build special devices, which turn out in most cases to consist of A/D converters anddiscrete-time computations. Certainly discrete-time spectral analysis is more flexible than continuous-time spectralanalysis.
The formula for the DTFT is a sum, which conceptually can be easily computed save for twoissues.
We thus define the discrete Fourier transform (DFT) to be
We can compute the spectrum at as many equally spaced frequencies as we like. Note that you can think about thiscomputationally motivated choice as sampling the spectrum; more about this interpretation later. The issue nowis how many frequencies are enough to capture how the spectrum changes with frequency. One way of answering this question isdetermining an inverse discrete Fourier transform formula: given , how do we find , ? Presumably, the formula will be of the form . Substituting the DFT formula in this prototype inverse transformyields
When we have fewer frequency samples than the signal's duration, some discrete-time signal values equal the sum ofthe original signal values. Given the sampling interpretation of the spectrum, characterize this effect adifferent way.
This situation amounts to aliasing in the time-domain.
Another way to understand this requirement is to use the theoryof linear equations. If we write out the expression for the DFT as a set of linear equations,
By convention, the number of DFT frequency values is chosen to equal the signal's duration . The discrete Fourier transform pair consists of
Use this demonstration to synthesize a signal from a DFT sequence.
Notification Switch
Would you like to follow the 'Fundamentals of electrical engineering i' conversation and receive update notifications?