Chapter 11

The Discrete-Time Fourier Transform for ­Discrete-Time Signals

In This Chapter

arrow Checking out the Fourier transform of sequences

arrow Getting familiar with the characteristics and properties specific to the DTFT

arrow Working with LTI system relationships in the frequency domain

arrow Using the convolution theorem

If you’re hoping to find out how the discrete-time Fourier transform (DTFT) operates on discrete-time signals and systems to produce spectra and frequency response representations with units of radians/sample, you’re in the right place! And I hope it wasn’t too hard to find; Fourier theory is covered in four different chapters.

The Fourier transform (FT) (explored in Chapter 9) has the same capabilities as the DTFT, but it applies to the continuous-time cousins in the lands of continuous frequency. If you’re looking for a Fourier transform that’s discrete in both time and frequency, you need the discrete Fourier transform (DFT), which is the subject of Chapter 12. The Fourier series (covered in Chapter 8) applies to continuous-time periodic signals with a discrete frequency-domain representation.

remember.eps Trig functions are integral to all forms of Fourier theory. In signals and systems, the trig functions are usually hidden inside a complex exponential, but Euler’s formula (see Chapter 2) tells you that a complex sinusoid is composed of a cosine on the real axis and a sine on the imaginary axis.

In terms of the DTFT, the forward transform (which moves a signal from the time to frequency domain) requires a summation; the inverse discrete-time Fourier transform (IDTFT) (which takes a signal from the frequency domain back to the world of time) requires an integral. This asymmetry may be unexpected if you’ve worked only with the continuous-time Fourier transform. But the DTFT produces a spectral function of a continuous frequency variable from a discrete-time signal or sequence.

The forward transform takes a discrete-time signal (sequence) as input, so a sum is required (not an integral, as in the continuous-time case). Inverse transforming requires integration over the frequency variable to return to the discrete-time domain. As a bonus, the summation of the forward transform often involves only the use of the geometric series (see Chapter 2).

The DTFT has properties and theorems that are similar to the Fourier transform (FT). But, unlike the FT, the DTFT spectrum is a periodic function of the frequency variable, which may seem rudimentary if you’re familiar with sampling theory (Chapter 10). Like the FT, the DTFT is a complex function of frequency, so magnitude and phase spectra appear.

In this chapter, I formally define the frequency response of linear time-­invariant (LTI) systems. (Check out Chapter 7 for a peek at the frequency response for linear constant coefficient difference equations.) I also show you the full utility of the frequency response by using the convolution theorem for the DTFT.

Getting to Know DTFT

In this section, I define the DTFT and IDFT and point out when these tools apply to specific types of signals and systems work. I also cover basic DTFT properties for both signals and systems and show you the mathematical link between the spectrum of a continuous-time signal and the spectrum of the corresponding discrete-time signal via uniform sampling. My intent is to show you how nicely the frequency-domain view of sampling theory from Chapter 10 fits with the spectrum of a discrete-time signal and to help you get comfortable working with the DTFT/IDFT.

The DTFT of sequence x[n] is defined by this summation:

9781118475669-eq11001.eps

Here, 9781118475669-eq11002.eps is the discrete-time frequency variable. The quantity 9781118475669-eq11003.eps is the signal spectrum of 9781118475669-eq11004.eps. The synthesis formula for getting 9781118475669-eq11005.eps from 9781118475669-eq11006.eps is the IDTFT equation:

9781118475669-eq11007.eps

The integration can be performed over any 9781118475669-eq11008.eps interval. Formally, the DTFT exists if 9781118475669-eq11009.eps is absolutely summable, meaning

9781118475669-eq11010.eps

Explore signals that violate this condition in the section “The DTFT of Special Signals,” later in this chapter.

example.eps Example 11-1: Find the DTFT of the exponential sequence 9781118475669-eq11011.eps. As a cautious first step, find out what conditions on a ensure that x[n] is absolutely summable. Next, find 9781118475669-eq11012.eps and then follow these steps:

1. Compute the absolute sum of 9781118475669-eq11013.eps by using infinite geometric series results from Chapter 2:

9781118475669-eq11014.eps

This first step reveals that the DTFT of 9781118475669-eq11015.eps exists only for 9781118475669-eq11016.eps.

2. Find the DTFT, which involves similar series-manipulation skills:

9781118475669-eq11017.eps

As expected, 9781118475669-eq11018.eps is a complex quantity. You now have your first DTFT transform pair:

9781118475669-eq11019.eps

Not too bad! Hold on to your geometric series skills for calculating the DTFT sum throughout this chapter.

Checking out DTFT properties

When discrete-time signals are real, some useful symmetry properties fall into place in the frequency domain. Parallel results exist for the Fourier series of Chapter 8 and the Fourier transform of Chapter 10, but when you’re working with a periodic spectrum for the DTFT, results are a bit different.

In general, the DTFT of 9781118475669-eq11020.eps is a complex function of 9781118475669-eq11021.eps, so viewing it in polar form (magnitude and angle) is convenient:

check.png 9781118475669-eq11022.eps is the magnitude or amplitude spectrum, which parallels 9781118475669-eq11023.eps for the FT.

check.png 9781118475669-eq11024.eps is the phase spectrum, which parallels 9781118475669-eq11025.eps for the FT.

The fact that the frequency variable 9781118475669-eq11026.eps always appears wrapped inside a complex exponential, such as 9781118475669-eq11027.eps, means that 9781118475669-eq11028.eps is periodic, with period 9781118475669-eq11029.eps. Why? Note that 9781118475669-eq11030.eps because 9781118475669-eq11031.eps.

remember.eps The 9781118475669-eq11032.eps periodicity of the discrete-time spectrum is in sharp contrast to the FT, because the spectrum of a sampled continuous-time signal is repeated at multiples of the sampling rate (see Chapter 10). For a discrete-time signal, the sampling period is pretty much once per integer, meaning the sampling rate in radians per sample is 9781118475669-eq11033.eps. This justifies using any 9781118475669-eq11034.eps interval in the IDTFT integral.

For LTI systems, the frequency response 9781118475669-eq11035.eps is the DTFT of the impulse response, 9781118475669-eq11036.eps. So returning to the impulse response is just a matter of taking the IDTFT of 9781118475669-eq11037.eps. Find more on the impulse response and frequency response in the section “LTI Systems in the Frequency Domain,” later in this chapter.

Relating the continuous-time spectrum to the discrete-time spectrum

Among the differences between the Fourier transform for discrete-time signals and the Fourier transform for continuous-time signals are the nature of sequences and the connection to uniform sampling a continuous-time signal. In practice, you frequently find the sequence values 9781118475669-eq11038.eps by uniform sampling of the continuous-time signal 9781118475669-eq11039.eps. An impulse train with amplitude weights, the sample values 9781118475669-eq11040.eps represent this sampled continuous-time waveform:

9781118475669-eq11041.eps

The FT of 9781118475669-eq11042.eps is 9781118475669-eq11043.eps, where 9781118475669-eq11044.eps is the FT of 9781118475669-eq11045.eps, and 9781118475669-eq11046.eps. Now, relate 9781118475669-eq11047.eps to 9781118475669-eq11048.eps and ultimately 9781118475669-eq11049.eps.

Here’s a three-step process for developing the 9781118475669-eq11251.eps to 9781118475669-eq11252.eps relationship:

1. Find 9781118475669-eq11050.eps.

You can use the FT pair 9781118475669-eq11051.eps and the linearity theorem to get a term-by-term solution:

9781118475669-eq11052.eps

Notice that 9781118475669-eq11053.eps looks very much like the definition of the DTFT of x[n], except 9781118475669-eq11054.eps appears instead of 9781118475669-eq11055.eps.

2. Take the expression for 9781118475669-eq11056.eps from Step 1 and substitute 9781118475669-eq11057.eps to relate 9781118475669-eq11058.eps to 9781118475669-eq11059.eps:

9781118475669-eq11060.eps

3. Pair the results of Step 2 with the FT of the sampled continuous-time signal 9781118475669-eq11061.eps, as developed in Chapter 9:

9781118475669-eq11062.eps

where in the last line, 9781118475669-eq11063.eps is the FT of 9781118475669-eq11064.eps, using the 9781118475669-eq11065.eps based FT.

remember.eps For x(t) bandlimited to fs/2 — or 9781118475669-eq11066.eps for 9781118475669-eq11067.eps, 9781118475669-eq11068.eps for 9781118475669-eq11069.epsX(f ) is the FT of x(t). This result is significant because it links the frequency domain to continuous- and discrete-time systems, and it tells you — via the frequency axis mapping of f in hertz to 9781118475669-eq11253.eps in radians/sample (9781118475669-eq11070.eps) — exactly how the continuous-time spectrum becomes the corresponding discrete-time spectrum.

When you use ideal reconstruction (see Chapter 10) to convert y[n] back to y(t), a similar result holds: 9781118475669-eq11071.eps, where 9781118475669-eq11072.eps and 9781118475669-eq11073.eps. The reverse frequency axis mapping 9781118475669-eq11254.eps to f is 9781118475669-eq11074.eps.

In Chapter 15, I apply the relationship between the continuous- and discrete-time spectrums for modeling across domains. The time-domain connection is simply 9781118475669-eq11075.eps.

Getting even (or odd) symmetry ­properties for real signals

A real signal may be an even or odd function, and these conditions leave their mark in the frequency domain.

For 9781118475669-eq11076.eps, a real sequence, the spectrum 9781118475669-eq11077.eps is conjugate symmetric, which means that 9781118475669-eq11078.eps. To demonstrate this property, I work from the DTFT definition:

9781118475669-eq11079.eps

I rely on the fact that 9781118475669-eq11080.eps and 9781118475669-eq11081.eps.

Here are the important consequences of conjugate symmetry:

check.png 9781118475669-eq11082.eps is even in 9781118475669-eq11083.eps, which implies that 9781118475669-eq11084.eps.

check.png 9781118475669-eq11085.eps is odd in 9781118475669-eq11086.eps, which implies that 9781118475669-eq11087.eps.

check.png 9781118475669-eq11088.eps is even in 9781118475669-eq11089.eps, which implies that 9781118475669-eq11090.eps.

check.png 9781118475669-eq11091.eps is odd in 9781118475669-eq11092.eps, which implies that 9781118475669-eq11093.eps.

These observations also point out that 9781118475669-eq11094.eps is unique on a 9781118475669-eq11095.eps length interval, such as 9781118475669-eq11096.eps. Consider 9781118475669-eq11097.eps over one 9781118475669-eq11098.eps period spanning 9781118475669-eq11099.eps. Conjugate symmetry tells you that 9781118475669-eq11100.eps on the interval 9781118475669-eq11101.eps is 9781118475669-eq11102.eps on the interval 9781118475669-eq11103.eps. So given 9781118475669-eq11104.eps on the 9781118475669-eq11105.eps interval, you can extend to the 9781118475669-eq11106.eps.

remember.eps From the periodicity of 9781118475669-eq11107.eps, you can replicate any other 9781118475669-eq11108.eps length interval knowing 9781118475669-eq11109.eps on the 9781118475669-eq11110.eps interval. Again, from periodicity, knowing any 9781118475669-eq11111.eps length interval is sufficient.

If 9781118475669-eq11112.eps is an even sequence (9781118475669-eq11113.eps), it can be shown that 9781118475669-eq11114.eps is real, or 9781118475669-eq11115.eps. Similarly, if 9781118475669-eq11116.eps is an odd sequence (9781118475669-eq11117.eps), it can be shown that 9781118475669-eq11118.eps is imaginary, or 9781118475669-eq11119.eps. (Find details on even and odd functions in Chapter 3.)



example.eps Example 11-2: Plot the spectra of 9781118475669-eq11125.eps for 9781118475669-eq11126.eps and comment on the observed symmetry properties. Example 11-1 reveals that 9781118475669-eq11127.eps.

You can use Python and Pylab to make the plots. Figure 11-1 shows plots of the real, imaginary, magnitude, and phase for 9781118475669-eq11128.eps.

In [101]: w = arange(-pi,pi,pi/500.)

In [102]: X = 1/(1 - 0.8*exp(-1j*w))

In [105]: plot(w,real(X))

In [110]: plot(w,imag(X))

In [115]: plot(w,abs(X))

In [121]: plot(w,angle(X))

9781118475669-fg1101.eps

Figure 11-1: The spectrum of 0.8nu[n] in terms of the real (a), imaginary (b), magnitude (c), and phase (d).

The conjugate symmetry of 9781118475669-eq11129.eps is visible in Figure 11-1 in both the rectangular and polar forms. Because 9781118475669-eq11130.eps is neither even nor odd, 9781118475669-eq11131.eps contains both real and imaginary parts.

example.eps Example 11-3: Find the DTFT of the even sequence 9781118475669-eq11132.eps. From the start, you may be thinking that a two-sided exponential should be only twice as hard as the one-sided exponential anu[n]. Here, you can find out.

There are four steps to solving this problem:

1. To successfully tackle a signal with an absolute value, break it into two pieces.

The convenient split point here is between n = –1 and n = 0. The DTFT of x[n] is the sum of the DTFT of each piece:

9781118475669-eq11133.eps

2. In the first sum, S1, change variables (let m = –n) so the sum runs from 1 to 9781118475669-eq11134.eps, and then re-index the sum to start at 0 and subtract 1, which is what the m = 0 term contributes:

9781118475669-eq11135.eps

3. Evaluate the second sum, S2, by noting that it’s already in standard infinite geometric series form (also see Example 11-1):

9781118475669-eq11136.eps

4. Combine the terms over a common denominator:

9781118475669-eq11137.eps

This last step is optional, but the final form is compact and clean.

As a check on the hand calculations, you can use a CAS like Maxima:

9781118475669-un1101.eps

This calculation reveals 9781118475669-eq11138.eps (line 3) and is a great help when you’re trying to get comfortable with geometric series manipulation. Getting to the final form takes some finessing with the simplifying rules in Maxima. Notice that 9781118475669-eq11139.eps is indeed real, because the signal 9781118475669-eq11140.eps is real and even.

example.eps Example 11-4: Find the DTFT of the odd sequence 9781118475669-eq11141a.eps9781118475669-eq11141.eps.

For short finite-length sequences, transforming term by term is best. Expand out the definition and include only the terms corresponding to nonzero values of x[n]:

9781118475669-eq11142.eps

Here, the only terms you need to include are n = –2, –1, 1, and 2. Simplify by using Euler’s formula for sine:

9781118475669-eq11143.eps

For 9781118475669-eq11144.eps odd, 9781118475669-eq11145.eps is pure imaginary.

Studying transform theorems and pairs

Think of a DTFT theorem as a general purpose transform pair — or a catalog of frequency spectra corresponding to specific discrete-time signals — because a theorem considers the DTFT of one or more generic signals under some transformation, such as convolution. By taking full advantage of theorems and pairs, you can get fast and efficient in solving problems.

In this section, I provide tabular listings of DTFT theorems and pairs. I also provide short proofs of the most popular theorems and develop a couple of transform pairs.

Figure 11-2 offers a catalog of useful DTFT theorems.

These DTFT theorems are similar to the FT theorems in Chapter 9:

check.png Linearity: 9781118475669-eq11146.eps.

The proof follows from the definition and the linearity of the sum ­operator itself.

check.png Time shift: 9781118475669-eq11147.eps.

To prove, I start from the definition but change variables 9781118475669-eq11148.eps:

9781118475669-eq11149.eps

check.png Frequency shift: 9781118475669-eq11150.eps.

Using the DTFT definition,

9781118475669-eq11151.eps

check.png Convolution: The convolution of two sequences (see Chapter 6) is defined as 9781118475669-eq11152.eps.

It can be shown that convolving two sequences is equivalent to multiplying the respective DTFTs: 9781118475669-eq11153.eps.

9781118475669-fg1102.eps

Figure 11-2: Useful DTFT theorems.

A table of DTFT pairs (provided in Figure 11-3) is invaluable when you work problems. Unless you’re required to prove a particular pair, I see no sense in starting a problem empty-handed.

9781118475669-fg1103.eps

Figure 11-3: Useful DTFT pairs.

Here are a couple of transform pairs that you’ll likely use when studying signals and systems.

check.png Impulse sequence: 9781118475669-eq11155.eps.

This pair comes from the definition 9781118475669-eq11156.eps from the sifting property of the impulse sequence.

check.png Rectangular pulse (window) sequence: The rectangular pulse or window sequence is defined as

9781118475669-eq11157.eps

You can find the DTFT by direct evaluation, recognizing that the sum is a finite geometric series and factoring to form a ratio of sine functions:

9781118475669-eq11158.eps

The pair is 9781118475669-eq11159.eps.

example.eps Example 11-5: If 9781118475669-eq11160.eps, find 9781118475669-eq11161.eps. The brute-force approach (plugging directly into the DTFT definition) works, but I recommend taking advantage of theorems and transform pairs to streamline your work:

1. Rewrite 9781118475669-eq11162.eps in a form that anticipates the use of certain theorems:

9781118475669-eq11163.eps

2. Apply the time shift theorem (Line 2 in Figure 11-2):

9781118475669-eq11164.eps

3. Apply transform pair, Line 3 in Figure 11-3, assuming 9781118475669-eq11165.eps:

9781118475669-eq11166.eps

Working with Special Signals

Some signals aren’t absolutely summable, but you can find a meaningful DTFT for them. (I explore this kind of situation in Chapter 9, too, by using Fourier transforms in the limit to allow impulse functions in the frequency domain.) In this section, I describe mean-square convergence and Fourier transforms in the limit for the DTFT. By using mean-square convergence, I develop a transform pair for an ideal low-pass filter. Fourier transforms in the limit allow impulse functions in the frequency domain.

Getting mean-square convergence

A form of convergence that’s weaker than absolute convergence is known as mean-square convergence, which requires square summability of x[n]:

9781118475669-eq11167.eps

This condition is easier to satisfy than absolute summability; but with mean-square convergence, the DTFT may not converge pointwise in the frequency domain. (Chapter 8 explores the trouble with getting the Fourier series of a square wave to converge.)

A rectangular or low-pass spectrum 9781118475669-eq11168.eps is defined on the fundamental interval 9781118475669-eq11169.eps to be

9781118475669-eq11170.eps

where 9781118475669-eq11255.eps is the spectrum bandwidth in rad/sample.

tip.eps Here, I’m talking about a signal spectrum, but this definition also applies to the frequency response of an ideal low-pass filter. Being able to synthesize an ideal low-pass filter allows you to separate a desirable signal from an undesirable one, even when they’re right next to each other spectrally.

Given the spectrum, you can work backward to get the signal by using the IDTFT:

9781118475669-eq11171.eps

remember.eps A rectangle in the frequency domain is a sampled sinc function in the time domain (find the continuous-time version in Chapter 9).

In Figure 11-4, I plot 9781118475669-eq11172.eps for 9781118475669-eq11173.eps over the interval 9781118475669-eq11174.eps to show how quickly the sinc function decays to 0 and to point out how important the small tail values are in the frequency domain when considering truncation.

The absolute sum of this sequence diverges because the terms are of the form 9781118475669-eq11177.eps, which is the harmonic series, and known to diverge. The sum of 9781118475669-eq11178.eps converges so 9781118475669-eq11179.eps is square summable.

It would be nice if I could form a 9781118475669-eq11180.eps term approximation to 9781118475669-eq11181.eps and arrive at a likeable approximation to the ideal low-pass spectrum (read: filter), too. Luckily, I can! The approximation to the spectrum/frequency response takes the form

9781118475669-eq11182.eps

9781118475669-fg1104.eps

Figure 11-4: A plot of 9781118475669-eq11175.eps for 9781118475669-eq11176.eps.

tip.eps For the case of a filter, this means you can use a 2M + 1-tap finite impulse response (FIR) filter to approximate an ideal low-pass filter. But to make the filter causal, you also need a time delay of M samples to the right. Your intuition may say that by increasing M, the filter approximation gets better — and it does get better in the sense of being more rectangular shaped (like the ideal rectangular spectrum definition) — but the ripples on both sides of 9781118475669-eq11256.eps remain fixed in amplitude.

I use Python to check by writing a loop inside the IPython environment to numerically calculate the spectrum and then plot results (see Figure 11-5).

In [138]: w = arange(0,pi,pi/500.)

In [139]: X_LP = zeros(len(w))+1j*zeros(len(w))

In [140]: for n in range(-10,10+1):

     ...: X_LP += pi/2./pi*sinc(pi/2.*n/pi)*exp(-1j*w*n)

     ...:

In [140]: plot(w,20*log10(abs(X_LP)))

This exercise reveals that at the band edges, where the spectrum transitions from 1 to 0, quite a bit of ringing occurs. The peak passband (0 dB spectrum level) ripple is 0.75 dB, and the peak side lobe level is only 21 dB below the passband; both values are independent of M! The passband to stopband transition occurs faster (narrower band of frequencies) as M increases, so your intuition is partially confirmed. The ripple isn’t good.

9781118475669-fg1105.eps

Figure 11-5: A 9781118475669-eq11183.eps term approximation to an ideal low-pass magnitude spectrum for M = 10 and 50.

tip.eps Window functions to the rescue. To reduce the ripple level, you can employ window functions (described in Chapter 4). With windowing, you multiply the truncated sinc function signal by a nonconstant shaping function, w[n], which smoothly transitions from 1 to 0 at the window edges. The DTFT of the smooth w[n] has a much smaller ripple level, and passes that on to the overall spectrum of x[n]w[n]. The ripple level is made small at the expense of a wider transition frequency band. You can, however, narrow the transition band by increasing M. This story does indeed have a happy ending.

Finding Fourier transforms in the limit

The Fourier transform in the limit approach allows impulse functions to exist in the frequency domain. As a specific case, suppose you have a sequence 9781118475669-eq11184.eps, which has DTFT 9781118475669-eq11185.eps for 9781118475669-eq11186.eps. Because 9781118475669-eq11187.eps is always periodic, the complete representation is

9781118475669-eq11188.eps

remember.eps The spectrum in the discrete-time domain is always periodic with period 9781118475669-eq11189.eps. When a spectrum involves impulse functions as opposed to a function of 9781118475669-eq11190.eps, the periodicity isn’t automatic, so you need the doubly infinite sum. Don’t let this apparent complexity confuse you. For 9781118475669-eq11191.eps, the only impulse function is 9781118475669-eq11192.eps.

To find 9781118475669-eq11193.eps, operate with the IDTFT 9781118475669-eq11194.eps, which establishes the following DTFT pair (through the sifting property of the impulse function):

9781118475669-eq11195.eps

If 9781118475669-eq11196.eps, then 9781118475669-eq11197.eps is just a constant, so 9781118475669-eq11198.eps.

Now, suppose 9781118475669-eq11199.eps. Using Euler’s formula for cosine, find that

9781118475669-eq11200.eps

See the spectrum of 9781118475669-eq11201.eps in Figure 11-6.

9781118475669-fg1106.eps

Figure 11-6: The spectrum of 9781118475669-eq11202.eps.

example.eps Example 11-6: Say a continuous-time sinusoid is sampled over a finite time interval to produce the discrete-time signal 9781118475669-eq11203a.eps9781118475669-eq11203b.eps, where 9781118475669-eq11204.eps is a rectangular ­windowing function corresponding to the capture interval. The signal, both continuous-time and discrete-time, before and after windowing, is plotted in Figure 11-7.

A transform pair and transform theorem make short work of this problem.

1. Use the transform pair from Line 6 of Figure 11-3:

9781118475669-eq11205.eps

2. To get 9781118475669-eq11206.eps, use the multiplication, or windowing, theorem (Line 5 from Figure 11-2).

In the end, the calculation requires a convolution in the frequency domain between 9781118475669-eq11207.eps and 9781118475669-eq11208.eps:

9781118475669-fg1107.eps

Figure 11-7: The windowed sequence x[n] (stems) and the underlying continuous-time sinusoid (dashed).

Step 2 appears messy, but only one pair of the cosine impulse functions lies on the 9781118475669-eq11210.eps interval that you integrate over. And the integration itself is straightforward because the impulse function just sifts out the integrand sampled at 9781118475669-eq11211.eps.

I plot the spectrum of the windowed cosine in Figure 11-8, using Python. I compute the DTFT with the function freqz() from the SciPy module signal.

In [206]: n = arange(0,10)

In [207]: x = cos(3*pi/4.*n)

In [208]: w = arange(-pi,pi,pi/500.)

In [209]: w_in = arange(-pi,pi,pi/500.)

In [210]: w,X = signal.freqz(x,1,w_in)

In [211]: plot(w,abs(X))

Impressed? Only ten samples of the cosine signal results in the spectral blobs at 9781118475669-eq11214.eps. Not too bad, but this is a far cry from impulse functions, which is what you’d see if the windowing wasn’t present.

I increased M to 50 to show how much improvement a five-times the window length provides. In the end, M must be large enough to provide a reasonable estimate of the sinusoid parameters A and 9781118475669-eq11215.eps. As M increases the spectrum of the window, 9781118475669-eq11257.eps, gets narrower, because the spectrum width is proportional to 1/M. When the window spectrum is convolved with the frequency domain impulse functions of the sinusoid, the result is a more compact spectrum shape. Find a more detailed example of spectral estimation using windows online at www.dummies.com/extras/signalsandsystems.

9781118475669-fg1108.eps

Figure 11-8: The spectrum of a windowed cosine, using 9781118475669-eq11212.eps (a) and 9781118475669-eq11213.eps (b).

LTI Systems in the Frequency Domain

For LTI systems in the time domain (see Chapter 6), a fundamental result is that the output, 9781118475669-eq11216.eps, is the input, 9781118475669-eq11217.eps, convolved with the system impulse response, 9781118475669-eq11218.eps: 9781118475669-eq11219.eps.

remember.eps To carry this result to the frequency domain, simply take the DTFT of both sides:

9781118475669-eq11220.eps

This is the convolution theorem for the DTFT.

The quantity 9781118475669-eq11221.eps is known as the transfer function or frequency response of the system having impulse response 9781118475669-eq11222.eps. This is a special FT. If you want to get 9781118475669-eq11223.eps via multiplication in the frequency domain, you just need to compute the inverse DTFT of the product: 9781118475669-eq11224.eps.

You can write this input/output relationship as the ratio of the output spectrum to the input spectrum, 9781118475669-eq11225.eps. If 9781118475669-eq11226.eps, then 9781118475669-eq11227.eps, and the output spectrum takes its shape entirely from 9781118475669-eq11228.eps because 9781118475669-eq11229.eps.

Considering the properties of the frequency response, keep in mind that for 9781118475669-eq11230.eps real, 9781118475669-eq11231.eps.

Also, the output energy spectral density is related to the input energy spectral density and the frequency response because the convolution theorem says 9781118475669-eq11232.eps:

9781118475669-eq11233.eps

As a result of the FT convolution theorem, you can develop the cascade relationship from the block diagram of Figure 11-9. (See Chapter 5 for cascading LTI systems in the time domain.)

9781118475669-fg1109.eps

Figure 11-9: Cascade of LTI systems in the frequency domain.

In the frequency domain, 9781118475669-eq11234.eps and 9781118475669-eq11234a.eps so, upon linking the two equations, you have the following:

9781118475669-eq11235.eps

As a result of the FT convolution theorem, you can develop the parallel connection relationship from the block diagram of Figure 11-10.

9781118475669-fg1110.eps

Figure 11-10: Parallel connection of LTI systems in the frequency domain.

In the frequency domain, the following is true:

9781118475669-eq11236.eps

So

9781118475669-eq11237.eps

Taking Advantage of the Convolution Theorem

By working in the frequency domain, you can avoid the tedious details of the convolution integral (covered in Chapter 6). In particular, you can find time-domain signals at the output of a system by multiplying the input spectrum with the frequency response and then using the inverse transform to return to the time domain. The output you seek may be in response to an impulse or a step or a very specialized signal, and along the way, you may be interested in the output spectrum, too.

example.eps Example 11-7: Use the DTFT to determine both the impulse response and frequency response directly from a linear constant coefficient (LCC) difference equation. Consider the following:

9781118475669-eq11238.eps

Find 9781118475669-eq11239.eps and 9781118475669-eq11240.eps. The problem solution breaks down into four steps:

1. Take the DTFT of both sides of the difference equation, using the time shift theorem (Line 2 of Figure 11-2):

9781118475669-eq11241.eps

Because 9781118475669-eq11242.eps, 9781118475669-eq11243.eps.

2. Solve for 9781118475669-eq11244.eps by using simple algebra on the results of Step 1:

9781118475669-eq11245.eps

3. To get 9781118475669-eq11246.eps, use the inverse transform 9781118475669-eq11247.eps by breaking the expression into two terms:

9781118475669-eq11248.eps

4. Use transform pair Line 3 in Figure 11-3 on both terms and use the time shift theorem on the second term:

9781118475669-eq11249.eps

The time shift factor 9781118475669-eq11250.eps replaces n in all locations where it occurs in the second term.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
18.188.151.107