<< Chapter < Page Chapter >> Page >
y [ k ] = j = - x [ j ] h [ k - j ] x [ k ] * h [ k ] .

Observe that the convolution of discrete-time sequences appears in the reconstruction formula [link] , and that [link] parallels continuous-time convolution in [link] with the integral replaced by a sum and the impulse response h ( t ) replaced by h [ k ] .

The discrete-time counterpart of the Fourier transform is the discrete Fourier transform (DFT).Like the Fourier transform, the DFTdecomposes signals into their constituent sinusoidal components. Like the Fourier transform, the DFT provides anelegant way to understand the behavior of LTI systems by looking at the frequency response(which is equal to the DFT of the impulse response).Like the Fourier transform, the DFT is an invertible, information preserving transformation.

The DFT differs from the Fourier transform in three useful ways. First, it applies to discrete-time sequences,which can be stored and manipulated directly in computers (rather than to analog waveforms, which cannot be directly storedin digital computers). Second, it is a sum rather than an integral, and so is easyto implement in either hardware or software. Third, it operates on a finite data record, rather than anintegration over all time. Given a data record (or vector) w [ k ] of length N , the DFT is defined by

W [ n ] = k = 0 N - 1 w [ k ] e - j ( 2 π / N ) n k

for n = 0 , 1 , 2 , ... , N - 1 . For each value n , [link] multiplies each term of the data by a complex exponential, and then sums.Compare this to the Fourier transform; for each frequency f , [link] multiplies each point of the waveform by a complex exponential, and then integrates.Thus W [ n ] is a kind of frequency function in the same way that W ( f ) is a function of frequency. The next section will make this relationship explicitby showing how e - j ( 2 π / N ) n k can be viewed as a discrete time sinusoid with frequency proportional to n . Just as a plot of the frequencyfunction W ( f ) is called the spectrum of the signal w ( t ) , plots of the frequency function W [ n ] are called the (discrete) spectrum of the signal w [ k ] . One source of confusion is that the frequency f in the Fourier transform can take on any value while the frequenciespresent in [link] are all integer multiples n of a single fundamental with frequency 2 π / N . This fundamental is precisely the sinewave with period equal to the length N of the window over which the DFT is taken. Thus, the frequencies in [link] are constrained to a discrete set; these are the “discrete frequencies” of the section title.

The most common implementation of the DFT is called the fast Fourier transform (FFT), which is an elegant way to rearrange the calculations in [link] so that it is computationally efficient. For all purposes other thannumerical efficiency, the DFT and the FFT are synonymous.

Like the Fourier transform, the DFT is invertible. Its inverse, the IDFT, is defined by

w [ k ] = 1 N n = 0 N - 1 W [ n ] e j ( 2 π / N ) n k

for k = 0 , 1 , 2 , ... , N - 1 . The IDFT takes each point of the frequency function W [ n ] , multiplies by a complex exponential, and sums. Compare thiswith the IFT; takes each point of the frequency function W ( f ) , multiplies by a complex exponential, and integrates. Thus, the Fourier transform and the DFT translate fromthe time domain into the frequency domain, while the inverse Fourier transform and the IDFT translate from frequencyback into time.

Get Jobilize Job Search Mobile App in your pocket Now!

Get it on Google Play Download on the App Store Now




Source:  OpenStax, Software receiver design. OpenStax CNX. Aug 13, 2013 Download for free at http://cnx.org/content/col11510/1.3
Google Play and the Google Play logo are trademarks of Google Inc.

Notification Switch

Would you like to follow the 'Software receiver design' conversation and receive update notifications?

Ask