1 / 158

Discrete-Time Fourier Transform Discrete Fourier Transform DTFT and DFT Properties

Transform-Domain Representation of Discrete-Time Signals. Discrete-Time Fourier Transform Discrete Fourier Transform DTFT and DFT Properties Computation of the DFT of Real Sequences Linear Convolution Using the DFT z-Transform ROC of a Rational z-Transform Inverse z-Transform

laurel
Download Presentation

Discrete-Time Fourier Transform Discrete Fourier Transform DTFT and DFT Properties

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Transform-Domain Representation of Discrete-Time Signals • Discrete-Time Fourier Transform • Discrete Fourier Transform • DTFT and DFT Properties • Computation of the DFT of Real Sequences • Linear Convolution Using the DFT • z-Transform • ROC of a Rational z-Transform • Inverse z-Transform • z-Transform Properties

  2. Transform-Domain Representation of Discrete-Time Signals • Three useful representations of discrete time sequences in the transform domain: 1. Discrete-time Fourier Transform (DTFT) 2. Discrete Fourier Transform (DFT) 3. z-Transform

  3. 2.1 Discrete-Time Fourier Transform • Definition:The discrete-time Fourier transform (DTFT) of a sequence x[n] is given by • In general, is a complex function of the real variable ω and can be written as

  4. Discrete-Time Fourier Transform • and are, respectively, the real and imaginary parts of ,and are real functions ofw • can alternately be expressed as where

  5. Discrete-Time Fourier Transform • is called the magnitude function • is called thephase function • • Both quantities are again real functions of ω • • In many applications, the DTFT is called • theFourier spectrum • • Likewise, and are called the • magnitudeandphase spectra

  6. Discrete-Time Fourier Transform • For a real sequence and are even functions of w, whereas, and are odd functions ofw • Note: for any integer k The phase function cannot be uniquely specified for any DTFT

  7. Discrete-Time Fourier Transform • Unless otherwise stated, we shall assume that the phase function is restricted to the following range of values: called the principal value

  8. Discrete-Time Fourier Transform • The DTFTs of some sequences exhibit discontinuities of 2p in their phase responses • An alternate type of phase function that is a continuous function of w is often used • It is derived from the original phase function by removing the discontinuities of2p

  9. Discrete-Time Fourier Transform • The process of removing the discontinuities is called “unwrapping” • The continuous phase function generated by unwrapping is denoted as • In some cases, discontinuities of p may be present after unwrapping

  10. Discrete-Time Fourier Transform • Example:The DTFT of the unit sample sequence δ[n] is given by • Example:Consider the causal sequence

  11. Discrete-Time Fourier Transform • Its DTFT is given by as

  12. Discrete-Time Fourier Transform • The magnitude and phase spectra of are shown below

  13. Discrete-Time Fourier Transform • The DTFT of a sequence x[n] is a continuous function ofw • It is also a periodic function of ω with a period 2p:

  14. Discrete-Time Fourier Transform • Therefore represents the Fourier transform • As a result, the Fourier coefficients x[n] can be computed from using the Fourier integral

  15. Discrete-Time Fourier Transform • Convergence: • An infinite series of the form may or may not converge • Let

  16. Discrete-Time Fourier Transform • Then for uniform convergence of , • Now, if x[n] is an absolutely summable sequence, i.e., if

  17. Discrete-Time Fourier Transform • Then for all values of ω • Thus, the absolute summability of x[n] is a sufficient condition for the existence of the DTFT

  18. Discrete-Time Fourier Transform • Example:The sequence for is absolutely summable as and its DTFT therefore converges to uniformly

  19. Discrete-Time Fourier Transform • To represent a finite energy sequence x[n] that is not absolutely summable by a DTFT , it is necessary to consider a mean-square convergenceof : where

  20. Discrete-Time Fourier Transform • Here, the total energy of the error must approach zero at each value of ω as Kgoes to • In such a case, the absolute value of the error may not go to zero as K goes to and the DTFT is no longer bounded

  21. Discrete-Time Fourier Transform • Example:Consider the DTFT shown below

  22. Discrete-Time Fourier Transform • The inverse DTFT of is given by • The energy of is given by is a finite-energy sequence, but it is not absolutely summable

  23. Discrete-Time Fourier Transform • As a result does not uniformly converge to for all values of ω, but converges to in the mean-square sense

  24. Discrete-Time Fourier Transform • The mean-square convergence property of the sequence can be further illustrated by examining the plot of the function for various values of Kas shown next

  25. Discrete-Time Fourier Transform

  26. Discrete-Time Fourier Transform • As can be seen from these plots, independent of the value of Kthere are ripples in the plot of around both sides of the point • The number of ripples increases as K increases with the height of the largest ripple remaining the same for all values of K

  27. Discrete-Time Fourier Transform • As Kgoes to infinity, the condition holds indicating the convergence of to • The oscillatory behavior of approximating in the mean-square sense at a point of discontinuity is known as the Gibbs phenomenon

  28. Commonly Used DTFT Pairs

  29. DTFT Properties • There are a number of important properties of the DTFT that are useful in signal processing applications • These are listed here without proof • Their proofs are quite straightforward • We illustrate the applications of some of the DTFT properties

  30. General Properties of DTFT

  31. DTFT Symmetry Relations of Complex Sequence

  32. DTFT Symmetric Relations of a Real Sequence

  33. DTFT Properties • Example:Determine the DTFT of Let We can therefore write The DTFT of x[n] is given by

  34. DTFT Properties • Using the differentiation property of the DTFT, we observe that the DTFT of nx[n] is given by • Next using the linearity property of the DTFT we arrive at

  35. DTFT Properties • Example:Determine the DTFT of the sequence v[n] defined by The DTFT of is 1 Using the time-shifting property of the DTFT we observe that the DTFT of is and the DTFT of v[n − 1] is

  36. DTFT Properties • Using th linearity property we then obtain the frequency-domain representation of d0v[n]+ d1v[n −1] = p0δ[n]+ p1δ[n −1] as d0V (e jω) + d1e−jωV (e jω) = p0 + p1e− jω • Solving the above equation we get

  37. Energy Density Spectrum • The total energy of a finite-energy sequence g[n] is given by • From Parseval’s relation we observe that

  38. Energy Density Spectrum • The quantity is called theenergy density spectrum • The area under this curve in the range divided by 2π is the energy of the sequence g[n]

  39. Energy Density Spectrum • Example:Compute the energy of the sequence • Here where

  40. Energy Density Spectrum • Therefore • Hence, is a finite-energy sequence

  41. DTFT Computation using MATLAB • The MATLAB function freqz can be used to compute the values of the frequency response of a sequence, described as a rational function in the form of:

  42. DTFT Computation using MATLAB

  43. DTFT Computation using MATLAB

  44. DTFT Computation using MATLAB

  45. DTFT Computation using MATLAB

  46. DTFT Computation using MATLAB

  47. Linear Convolution using DTFT

  48. Linear Convolution using DTFT

  49. 2.2 Discrete Fourier Transform

  50. Discrete Time Transform

More Related