3k likes | 5.19k Views
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
E N D
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
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
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
Discrete-Time Fourier Transform • and are, respectively, the real and imaginary parts of ,and are real functions ofw • can alternately be expressed as where
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
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
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
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
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
Discrete-Time Fourier Transform • Example:The DTFT of the unit sample sequence δ[n] is given by • Example:Consider the causal sequence
Discrete-Time Fourier Transform • Its DTFT is given by as
Discrete-Time Fourier Transform • The magnitude and phase spectra of are shown below
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:
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
Discrete-Time Fourier Transform • Convergence: • An infinite series of the form may or may not converge • Let
Discrete-Time Fourier Transform • Then for uniform convergence of , • Now, if x[n] is an absolutely summable sequence, i.e., if
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
Discrete-Time Fourier Transform • Example:The sequence for is absolutely summable as and its DTFT therefore converges to uniformly
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
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
Discrete-Time Fourier Transform • Example:Consider the DTFT shown below
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
Discrete-Time Fourier Transform • As a result does not uniformly converge to for all values of ω, but converges to in the mean-square sense
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
Discrete-Time Fourier Transform
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
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
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
DTFT Symmetry Relations of Complex Sequence
DTFT Symmetric Relations of a Real Sequence
DTFT Properties • Example:Determine the DTFT of Let We can therefore write The DTFT of x[n] is given by
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
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
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
Energy Density Spectrum • The total energy of a finite-energy sequence g[n] is given by • From Parseval’s relation we observe that
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]
Energy Density Spectrum • Example:Compute the energy of the sequence • Here where
Energy Density Spectrum • Therefore • Hence, is a finite-energy sequence
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:
DTFT Computation using MATLAB
DTFT Computation using MATLAB
DTFT Computation using MATLAB