SlideShare a Scribd company logo
1 of 23
Download to read offline
EC533: Digital Signal Processing
  5          l      l

           Lecture 5
       The Z-Transform
5.1 - Introduction

• The Laplace Transform (s domain) is a valuable tool for
  representing, analyzing & designing continuos-time signals &
                    l       d                                l
  systems.
• The z transform is convenient yet invaluable tool for representing,
       z-transform
  analyzing & designing discrete-time signals & systems.
• The resulting transformation from s-domain to z-domain is called
  z-transform.
  z-transform

• The relation between s-plane and z-plane is described below :
                               z = esT
• The z-transform maps any point s = σ + jω in the s-plane to z-
  plane (r θ).
5.2 – The Z-Transform
    For continuous-time signal,
                        Time Domain
                        Ti   D   i           S‐Domain




For discrete-time signal,


                                      Ƶ      Z‐Domain
               Time Domain
                                      Ƶ-1

                                                        Causal 
                                                        System


where,
5.2.1 – Z-Transform Definition
• The z-transform of sequence x(n) is defined by
                     ∞
                               −n
      X ( z ) = ∑ x ( n) z                               Two sided z transform
                                                         Bilateral z transform
                 n = −∞

    For causal system
               ∞
                          −n
     X (z) = ∑ x(n)z                                     One sided z transform
                                                         Unilateral z transform
               n=0
• The z transform reduces to the Discrete Time Fourier transform
  (DTFT) if r=1; z = e−jω.
                                                    DTFT
                                    ∞
                   X ( e jω ) =   ∑
                                  n = −∞
                                           x ( n ) e − jω n
5.2.2 – Geometrical interpretation of
            z transform
            z-transform
• The point z = rejω is a
      p
  vector of length r from              Im z
  origin and an angle ω with            j
  respect to real axis.                                   z = rejω

                                              r
                                                  ω
                                                               Re
                                                               R z
• Unit circle : The contour       -1                  1

  |z| = 1 is a circle on the z-
  plane with unity radius
    l      ith it      di              -j




DTFT is to evaluate z-transform on a unit circle.
5.2.3 – Pole-zero Plot


• A graphical representation
                                    Im z
  of z-transform on z-plane          j
   – Poles denote by “x” and
   – zeros denote by “o”
                                               Re z
                               -1          1



                                    -j
Example
Find the z-transform of,

Solution:




It’s a geometric sequence
                                   Recall: Sum of a Geometric Sequence



                                  where, a: first term,  r: common ratio,
                                         n: number of terms   
5.3 – Region Of Convergence (ROC)
• ROC of X(z) is the set of all values of z for which X(z) attains a
  finite value.
• Give a sequence, the set of values of z for which the z-transform
  converges, i.e., |X(z)|<∞, is called the region of convergence.
                       ∞                    ∞
                                  −n
          | X ( z ) |= ∑ x(n) z        = ∑ | x(n) || z |− n < ∞
                     n = −∞               n = −∞
                       ∞
                                   −n
           Im         ∑ | x(n)r         |< ∞
                     n = −∞
                                   ROC is an annual ring centered on
            r                      the origin.

                      Re                Rx − <| z |< Rx +

                           ROC = {z = re jω | Rx − < r < Rx + }
Ex. 1 Find the z-transform of the following sequence
                x = {2 -3, 7 4 0 0 ……..}
                     {2, 3 7, 4, 0, 0,      }
                   ∞
      X ( z) =   ∑ x[n]z − n = 2 − 3 z −1 + 7 z − 2 + 4 z −3
                 n = −∞

            2 z 3 − 3z 2 + 7 z + 4
          =                        , |z|>0
                      z 3

The ROC is the entire complex z - plane except the origin.

Ex. 2 Find the z-transform of δ [n]
                                    ∞
                       X ( z) =   ∑ δ [ n] z − n = 1
                                  n = −∞

       with an ROC consisting of the entire z - plane.
Ex 3 Find the z transform of δ [n -1]
Ex.           z-transform          1]
                        ∞
                                         1
           X ( z) =
               n = −∞
                       ∑ δ [n − 1] z − n = z −1 =
                                          z
with an ROC consisting of the entire z - plane except z = 0 .


Ex. 4 Find the z-transform of δ [n +1]
                         ∞
            X ( z) =   ∑ δ [n + 1] z − n = z
                       n = −∞

with an ROC consisting of the entire z - plane except z = ∞,
i.e., there is a pole at infinity.
Ex.5 Find the z-transform of the following right-sided sequence
     (causal)
                           x [ n] = a u [ n]
                                   n


           ∞                  ∞
                      −n
X ( z ) = ∑ a u[n]z
                  n
                           = ∑ (az −1 ) n
         n = −∞              n =0

                              This f
                              Thi form to find inverse
                                          fi d i
                              ZT using PFE
Ex.6 Find the z-transform of the following left-sided sequence
Ex. 7 Find the z-transform of




Rewriting x[n] as a sum of left-sided and right sided sequences
                           left sided     right-sided
and finding the corresponding z-transforms,
where




Notice from the ROC that the z-transform
doesn’t exist for b > 1
5.3.1 – Characteristic Families of Signals with Their
               Corresponding ROC
5.3.2 – Properties of ROC

• A ring or disk in the z-plane centered at the origin.
        g                 p                        g
• The Fourier Transform of x(n) is converge absolutely iff the
  ROC includes the unit circle.
• The ROC cannot include any poles
• Finite Duration Sequences: The ROC is the entire z-plane
  except possibly z=0 or z=∞.
• Right sided sequences (causal seq.): The ROC extends
  outward from the outermost finite pole in X(z) to z=∞.
• Left sided sequences: The ROC extends inward from the
  innermost nonzero pole in X(z) to z=0.
• Two-sided sequence: The ROC is a  ring bounded by two 
  circles passing through two pole with no poles inside the ring
  circles passing through two pole with no poles inside the ring
5.4 - Properties of z-Transform
(1) Linearity : a x[n] + b y[n] ←→ a X ( z ) + b Y ( z )




                                     ⎛z⎞
(4) Z - scale Property : a x[n] ←→ X ⎜ ⎟
                            n

                                     ⎝a⎠
                                   1
(5) Time Reversal : x [−n] ←→ X ( )
                   l
                                   z
(6) Convolution :     h [n] ∗ x [n] ←→ H ( z ) X ( z )
                                                           Transfer 
                                                           Function
5.5 - Rational z-Transform

For most practical signals, the z-transform can be expressed
as a ratio of two polynomials
            f       l       l

                     N ( z)     ( z − z1 )( z − z 2 ) L ( z − z M )
          X ( z) =          =G
                     D( z )    ( z − p1 )( z − p2 ) L ( z − p N )
  where
          G is scalar gain,
          z1 , z 2 , L, z M are the zeroes of X(z), i.e., the roots
          of the numerator polynomial
   and p1 , p2 , L , p N are the poles of X(z), i.e., the roots
          of the denominator polynomial.
5.6 - Commonly used z-Transform pairs

      Sequence                 z‐Transform                         ROC
          δ[n]                           1                     All values of z
                                                               All values of z

          u[n]                         1                          |z| > 1
                                    1 − z −1

                                         1
         αnu[n]                                                  |z| > |α|
                                    1 − αz −1
                                       αz −1
        nαnu[n]                     (1 − αz −1 ) 2               |z| > |α|
                                                                 |z| > |α|

                                           1
      (n+1) αnu[n]                                               |z| > |α|
                                      (1 − αz −1 ) 2

                                1 − (r cos ω0 ) z −1
    (rn cos ω   on) u[n]                                         |z| > |r|
                           1 − (2r cos ω0 ) z −1 + r 2 z −2

                                 1 − (r sin ω0 ) z −1
     (rn sin ωon) [n]                                            |z| > |r|
                            1 − (2r cos ω0 ) z −1 + r 2 z −2
5.7 - Z-Transform & pole-zero distribution &
           Stability considerations
                   y


    Thus, 
                                                                                     unstable
                                     z
                                                             stable              R.H.S.
 Mapping between S-plane & Z-plane is done as follows:                  L.H.S.




1) Mapping of Poles on the jω‐axis of the s‐domain to the z‐domain
1) Mapping of Poles on the jω axis of the s domain to the z domain     ωs/4

Maps to a unit circle & represents Marginally stable terms                       1


                                                                ωs/2                    ω=0
                                                                                        ω=ωs
                                                                       3ωs/4
5.7 - Z-Transform & pole-zero distribution &
        Stability considerations – cont.
                y
2) Mapping of Poles in the L.H.S. of the s‐plane to the z‐plane



Maps to inside the unit circle & represents stable terms & the
system is stable.

3) Mapping of Poles in the R.H.S. of the s‐plane to the z‐plane


Outside the unit circle & represents unstable terms.

     Discrete Systems Stability Testing Steps

 1) Find the pole positions of the z-transform.
 2) If any pole is on or outside the unit circle. (Unless coincides with zero on the unit
    circle) The system is unstable.
5.7.1 - Pole Location and Time-domain
         Behavior of Causal Signals
5.7.2 - Stable and Causal Systems
Causal Systems : ROC extends outward from the outermost pole.
C    lS t              t d     t   df     th    t     t l
                                                       Im



                                                                R
                                                                Re




Stable Systems : ROC includes the unit circle.           Im

A stable system requires that its Fourier transform is    1
uniformly convergent.
                                                                Re

More Related Content

What's hot

Region of Convergence (ROC) in the z-plane
Region of Convergence (ROC) in the z-planeRegion of Convergence (ROC) in the z-plane
Region of Convergence (ROC) in the z-planevenkatasuman1983
 
Fourier analysis of signals and systems
Fourier analysis of signals and systemsFourier analysis of signals and systems
Fourier analysis of signals and systemsBabul Islam
 
Modern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsModern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsAmr E. Mohamed
 
Z Transform And Inverse Z Transform - Signal And Systems
Z Transform And Inverse Z Transform - Signal And SystemsZ Transform And Inverse Z Transform - Signal And Systems
Z Transform And Inverse Z Transform - Signal And SystemsMr. RahüL YøGi
 
Discrete fourier transform
Discrete fourier transformDiscrete fourier transform
Discrete fourier transformMOHAMMAD AKRAM
 
DSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignDSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignAmr E. Mohamed
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier TransformWaqas Afzal
 
Lecture 16 ME 176 7 Root Locus Technique
Lecture 16 ME 176 7 Root Locus TechniqueLecture 16 ME 176 7 Root Locus Technique
Lecture 16 ME 176 7 Root Locus TechniqueLeonides De Ocampo
 
Design of IIR filters
Design of IIR filtersDesign of IIR filters
Design of IIR filtersop205
 
Decimation in time and frequency
Decimation in time and frequencyDecimation in time and frequency
Decimation in time and frequencySARITHA REDDY
 
Z-transform and Its Inverse.ppt
Z-transform and Its Inverse.pptZ-transform and Its Inverse.ppt
Z-transform and Its Inverse.pptNahi20
 
inverse z-transform ppt
inverse z-transform pptinverse z-transform ppt
inverse z-transform pptmihir jain
 
Chapter2 - Linear Time-Invariant System
Chapter2 - Linear Time-Invariant SystemChapter2 - Linear Time-Invariant System
Chapter2 - Linear Time-Invariant SystemAttaporn Ninsuwan
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier TransformAbhishek Choksi
 
Basics of Digital Filters
Basics of Digital FiltersBasics of Digital Filters
Basics of Digital Filtersop205
 
Fourier Series for Continuous Time & Discrete Time Signals
Fourier Series for Continuous Time & Discrete Time SignalsFourier Series for Continuous Time & Discrete Time Signals
Fourier Series for Continuous Time & Discrete Time SignalsJayanshu Gundaniya
 

What's hot (20)

Region of Convergence (ROC) in the z-plane
Region of Convergence (ROC) in the z-planeRegion of Convergence (ROC) in the z-plane
Region of Convergence (ROC) in the z-plane
 
Dif fft
Dif fftDif fft
Dif fft
 
Fourier analysis of signals and systems
Fourier analysis of signals and systemsFourier analysis of signals and systems
Fourier analysis of signals and systems
 
Modern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of SystemsModern Control - Lec 02 - Mathematical Modeling of Systems
Modern Control - Lec 02 - Mathematical Modeling of Systems
 
Z Transform And Inverse Z Transform - Signal And Systems
Z Transform And Inverse Z Transform - Signal And SystemsZ Transform And Inverse Z Transform - Signal And Systems
Z Transform And Inverse Z Transform - Signal And Systems
 
Discrete fourier transform
Discrete fourier transformDiscrete fourier transform
Discrete fourier transform
 
DSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter DesignDSP_FOEHU - Lec 11 - IIR Filter Design
DSP_FOEHU - Lec 11 - IIR Filter Design
 
convolution
convolutionconvolution
convolution
 
Discrete Time Fourier Transform
Discrete Time Fourier TransformDiscrete Time Fourier Transform
Discrete Time Fourier Transform
 
Lecture 16 ME 176 7 Root Locus Technique
Lecture 16 ME 176 7 Root Locus TechniqueLecture 16 ME 176 7 Root Locus Technique
Lecture 16 ME 176 7 Root Locus Technique
 
Design of IIR filters
Design of IIR filtersDesign of IIR filters
Design of IIR filters
 
Decimation in time and frequency
Decimation in time and frequencyDecimation in time and frequency
Decimation in time and frequency
 
Z-transform and Its Inverse.ppt
Z-transform and Its Inverse.pptZ-transform and Its Inverse.ppt
Z-transform and Its Inverse.ppt
 
Fourier series
Fourier seriesFourier series
Fourier series
 
inverse z-transform ppt
inverse z-transform pptinverse z-transform ppt
inverse z-transform ppt
 
Chapter2 - Linear Time-Invariant System
Chapter2 - Linear Time-Invariant SystemChapter2 - Linear Time-Invariant System
Chapter2 - Linear Time-Invariant System
 
Signals & systems
Signals & systems Signals & systems
Signals & systems
 
Discrete Fourier Transform
Discrete Fourier TransformDiscrete Fourier Transform
Discrete Fourier Transform
 
Basics of Digital Filters
Basics of Digital FiltersBasics of Digital Filters
Basics of Digital Filters
 
Fourier Series for Continuous Time & Discrete Time Signals
Fourier Series for Continuous Time & Discrete Time SignalsFourier Series for Continuous Time & Discrete Time Signals
Fourier Series for Continuous Time & Discrete Time Signals
 

Viewers also liked

Dsp U Lec06 The Z Transform And Its Application
Dsp U   Lec06 The Z Transform And Its ApplicationDsp U   Lec06 The Z Transform And Its Application
Dsp U Lec06 The Z Transform And Its Applicationtaha25
 
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMZ TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMTowfeeq Umar
 
DSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-TransformDSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-TransformAmr E. Mohamed
 
Dsp U Lec07 Realization Of Discrete Time Systems
Dsp U   Lec07 Realization Of Discrete Time SystemsDsp U   Lec07 Realization Of Discrete Time Systems
Dsp U Lec07 Realization Of Discrete Time Systemstaha25
 
Dsp U Lec01 Real Time Dsp Systems
Dsp U   Lec01 Real Time Dsp SystemsDsp U   Lec01 Real Time Dsp Systems
Dsp U Lec01 Real Time Dsp Systemstaha25
 
Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFTtaha25
 
Dsp U Lec04 Discrete Time Signals & Systems
Dsp U   Lec04 Discrete Time Signals & SystemsDsp U   Lec04 Discrete Time Signals & Systems
Dsp U Lec04 Discrete Time Signals & Systemstaha25
 
Applications of Z transform
Applications of Z transformApplications of Z transform
Applications of Z transformAakankshaR
 
Digital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transformDigital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transformChandrashekhar Padole
 
Dsp U Lec02 Data Converters
Dsp U   Lec02 Data ConvertersDsp U   Lec02 Data Converters
Dsp U Lec02 Data Converterstaha25
 
Dsp U Lec03 Analogue To Digital Converters
Dsp U   Lec03 Analogue To Digital ConvertersDsp U   Lec03 Analogue To Digital Converters
Dsp U Lec03 Analogue To Digital Converterstaha25
 
Laplace Transform And Its Applications
Laplace Transform And Its ApplicationsLaplace Transform And Its Applications
Laplace Transform And Its ApplicationsSmit Shah
 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Designtaha25
 
3F3 – Digital Signal Processing (DSP) - Part1
3F3 – Digital Signal Processing (DSP) - Part13F3 – Digital Signal Processing (DSP) - Part1
3F3 – Digital Signal Processing (DSP) - Part1op205
 
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...An Efficient DSP Based Implementation of a Fast Convolution Approach with non...
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...a3labdsp
 

Viewers also liked (20)

Dsp U Lec06 The Z Transform And Its Application
Dsp U   Lec06 The Z Transform And Its ApplicationDsp U   Lec06 The Z Transform And Its Application
Dsp U Lec06 The Z Transform And Its Application
 
z transforms
z transformsz transforms
z transforms
 
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORMZ TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
Z TRANSFORM PROPERTIES AND INVERSE Z TRANSFORM
 
DSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-TransformDSP_FOEHU - MATLAB 03 - The z-Transform
DSP_FOEHU - MATLAB 03 - The z-Transform
 
Dsp U Lec07 Realization Of Discrete Time Systems
Dsp U   Lec07 Realization Of Discrete Time SystemsDsp U   Lec07 Realization Of Discrete Time Systems
Dsp U Lec07 Realization Of Discrete Time Systems
 
Dsp U Lec01 Real Time Dsp Systems
Dsp U   Lec01 Real Time Dsp SystemsDsp U   Lec01 Real Time Dsp Systems
Dsp U Lec01 Real Time Dsp Systems
 
Dsp U Lec10 DFT And FFT
Dsp U   Lec10  DFT And  FFTDsp U   Lec10  DFT And  FFT
Dsp U Lec10 DFT And FFT
 
Dsp U Lec04 Discrete Time Signals & Systems
Dsp U   Lec04 Discrete Time Signals & SystemsDsp U   Lec04 Discrete Time Signals & Systems
Dsp U Lec04 Discrete Time Signals & Systems
 
Applications of Z transform
Applications of Z transformApplications of Z transform
Applications of Z transform
 
One sided z transform
One sided z transformOne sided z transform
One sided z transform
 
Analog properties and Z-transform
Analog properties and Z-transformAnalog properties and Z-transform
Analog properties and Z-transform
 
Digital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transformDigital Signal Processing Tutorial:Chapt 2 z transform
Digital Signal Processing Tutorial:Chapt 2 z transform
 
Dsp U Lec02 Data Converters
Dsp U   Lec02 Data ConvertersDsp U   Lec02 Data Converters
Dsp U Lec02 Data Converters
 
Chapter3 laplace
Chapter3 laplaceChapter3 laplace
Chapter3 laplace
 
Dsp U Lec03 Analogue To Digital Converters
Dsp U   Lec03 Analogue To Digital ConvertersDsp U   Lec03 Analogue To Digital Converters
Dsp U Lec03 Analogue To Digital Converters
 
Laplace Transform And Its Applications
Laplace Transform And Its ApplicationsLaplace Transform And Its Applications
Laplace Transform And Its Applications
 
Dsp U Lec09 Iir Filter Design
Dsp U   Lec09 Iir Filter DesignDsp U   Lec09 Iir Filter Design
Dsp U Lec09 Iir Filter Design
 
3F3 – Digital Signal Processing (DSP) - Part1
3F3 – Digital Signal Processing (DSP) - Part13F3 – Digital Signal Processing (DSP) - Part1
3F3 – Digital Signal Processing (DSP) - Part1
 
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...An Efficient DSP Based Implementation of a Fast Convolution Approach with non...
An Efficient DSP Based Implementation of a Fast Convolution Approach with non...
 
Dsp iit workshop
Dsp iit workshopDsp iit workshop
Dsp iit workshop
 

Similar to Dsp U Lec05 The Z Transform

Similar to Dsp U Lec05 The Z Transform (20)

1
11
1
 
Signal3
Signal3Signal3
Signal3
 
Dsp lecture vol 3 zt
Dsp lecture vol 3 ztDsp lecture vol 3 zt
Dsp lecture vol 3 zt
 
Chapter 6 frequency domain transformation.pptx
Chapter 6 frequency domain transformation.pptxChapter 6 frequency domain transformation.pptx
Chapter 6 frequency domain transformation.pptx
 
dsp dsp by Dr. k Udaya kumar power point
dsp dsp by Dr. k Udaya kumar power pointdsp dsp by Dr. k Udaya kumar power point
dsp dsp by Dr. k Udaya kumar power point
 
Digital Signal Processing and the z-transform
Digital Signal Processing and the  z-transformDigital Signal Processing and the  z-transform
Digital Signal Processing and the z-transform
 
DSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-TransformDSP_2018_FOEHU - Lec 04 - The z-Transform
DSP_2018_FOEHU - Lec 04 - The z-Transform
 
Ch3_Z-transform.pdf
Ch3_Z-transform.pdfCh3_Z-transform.pdf
Ch3_Z-transform.pdf
 
Unit 7 &amp; 8 z-transform
Unit 7 &amp; 8  z-transformUnit 7 &amp; 8  z-transform
Unit 7 &amp; 8 z-transform
 
Z transform
Z transformZ transform
Z transform
 
Best to be presented z-transform
Best to be presented   z-transformBest to be presented   z-transform
Best to be presented z-transform
 
Z transform
Z transformZ transform
Z transform
 
Frequency Analysis using Z Transform.pptx
Frequency Analysis  using Z Transform.pptxFrequency Analysis  using Z Transform.pptx
Frequency Analysis using Z Transform.pptx
 
z transform.pptx
z transform.pptxz transform.pptx
z transform.pptx
 
ch3-4
ch3-4ch3-4
ch3-4
 
Z TRRANSFORM
Z  TRRANSFORMZ  TRRANSFORM
Z TRRANSFORM
 
5.pdf
5.pdf5.pdf
5.pdf
 
Z trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlabZ trasnform & Inverse Z-transform in matlab
Z trasnform & Inverse Z-transform in matlab
 
Signals and systems3 ppt
Signals and systems3 pptSignals and systems3 ppt
Signals and systems3 ppt
 
Z transform and Properties of Z Transform
Z transform and Properties of Z TransformZ transform and Properties of Z Transform
Z transform and Properties of Z Transform
 

Recently uploaded

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...apidays
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native ApplicationsWSO2
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfOverkill Security
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Zilliz
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Jeffrey Haguewood
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAndrey Devyatkin
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsNanddeep Nachan
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoffsammart93
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Angeliki Cooney
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamUiPathCommunity
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxRustici Software
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024The Digital Insurer
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfOrbitshub
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...DianaGray10
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDropbox
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FMESafe Software
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdfSandro Moreira
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodJuan lago vázquez
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 

Recently uploaded (20)

Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
Architecting Cloud Native Applications
Architecting Cloud Native ApplicationsArchitecting Cloud Native Applications
Architecting Cloud Native Applications
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
MS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectorsMS Copilot expands with MS Graph connectors
MS Copilot expands with MS Graph connectors
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdfRising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
Rising Above_ Dubai Floods and the Fortitude of Dubai International Airport.pdf
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
DBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor PresentationDBX First Quarter 2024 Investor Presentation
DBX First Quarter 2024 Investor Presentation
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 

Dsp U Lec05 The Z Transform

  • 1. EC533: Digital Signal Processing 5 l l Lecture 5 The Z-Transform
  • 2. 5.1 - Introduction • The Laplace Transform (s domain) is a valuable tool for representing, analyzing & designing continuos-time signals & l d l systems. • The z transform is convenient yet invaluable tool for representing, z-transform analyzing & designing discrete-time signals & systems. • The resulting transformation from s-domain to z-domain is called z-transform. z-transform • The relation between s-plane and z-plane is described below : z = esT • The z-transform maps any point s = σ + jω in the s-plane to z- plane (r θ).
  • 3. 5.2 – The Z-Transform For continuous-time signal, Time Domain Ti D i S‐Domain For discrete-time signal, Ƶ Z‐Domain Time Domain Ƶ-1 Causal  System where,
  • 4. 5.2.1 – Z-Transform Definition • The z-transform of sequence x(n) is defined by ∞ −n X ( z ) = ∑ x ( n) z Two sided z transform Bilateral z transform n = −∞ For causal system ∞ −n X (z) = ∑ x(n)z One sided z transform Unilateral z transform n=0 • The z transform reduces to the Discrete Time Fourier transform (DTFT) if r=1; z = e−jω. DTFT ∞ X ( e jω ) = ∑ n = −∞ x ( n ) e − jω n
  • 5. 5.2.2 – Geometrical interpretation of z transform z-transform • The point z = rejω is a p vector of length r from Im z origin and an angle ω with j respect to real axis. z = rejω r ω Re R z • Unit circle : The contour -1 1 |z| = 1 is a circle on the z- plane with unity radius l ith it di -j DTFT is to evaluate z-transform on a unit circle.
  • 6. 5.2.3 – Pole-zero Plot • A graphical representation Im z of z-transform on z-plane j – Poles denote by “x” and – zeros denote by “o” Re z -1 1 -j
  • 7. Example Find the z-transform of, Solution: It’s a geometric sequence Recall: Sum of a Geometric Sequence where, a: first term,  r: common ratio, n: number of terms   
  • 8. 5.3 – Region Of Convergence (ROC) • ROC of X(z) is the set of all values of z for which X(z) attains a finite value. • Give a sequence, the set of values of z for which the z-transform converges, i.e., |X(z)|<∞, is called the region of convergence. ∞ ∞ −n | X ( z ) |= ∑ x(n) z = ∑ | x(n) || z |− n < ∞ n = −∞ n = −∞ ∞ −n Im ∑ | x(n)r |< ∞ n = −∞ ROC is an annual ring centered on r the origin. Re Rx − <| z |< Rx + ROC = {z = re jω | Rx − < r < Rx + }
  • 9. Ex. 1 Find the z-transform of the following sequence x = {2 -3, 7 4 0 0 ……..} {2, 3 7, 4, 0, 0, } ∞ X ( z) = ∑ x[n]z − n = 2 − 3 z −1 + 7 z − 2 + 4 z −3 n = −∞ 2 z 3 − 3z 2 + 7 z + 4 = , |z|>0 z 3 The ROC is the entire complex z - plane except the origin. Ex. 2 Find the z-transform of δ [n] ∞ X ( z) = ∑ δ [ n] z − n = 1 n = −∞ with an ROC consisting of the entire z - plane.
  • 10. Ex 3 Find the z transform of δ [n -1] Ex. z-transform 1] ∞ 1 X ( z) = n = −∞ ∑ δ [n − 1] z − n = z −1 = z with an ROC consisting of the entire z - plane except z = 0 . Ex. 4 Find the z-transform of δ [n +1] ∞ X ( z) = ∑ δ [n + 1] z − n = z n = −∞ with an ROC consisting of the entire z - plane except z = ∞, i.e., there is a pole at infinity.
  • 11. Ex.5 Find the z-transform of the following right-sided sequence (causal) x [ n] = a u [ n] n ∞ ∞ −n X ( z ) = ∑ a u[n]z n = ∑ (az −1 ) n n = −∞ n =0 This f Thi form to find inverse fi d i ZT using PFE
  • 12. Ex.6 Find the z-transform of the following left-sided sequence
  • 13. Ex. 7 Find the z-transform of Rewriting x[n] as a sum of left-sided and right sided sequences left sided right-sided and finding the corresponding z-transforms,
  • 14. where Notice from the ROC that the z-transform doesn’t exist for b > 1
  • 15. 5.3.1 – Characteristic Families of Signals with Their Corresponding ROC
  • 16. 5.3.2 – Properties of ROC • A ring or disk in the z-plane centered at the origin. g p g • The Fourier Transform of x(n) is converge absolutely iff the ROC includes the unit circle. • The ROC cannot include any poles • Finite Duration Sequences: The ROC is the entire z-plane except possibly z=0 or z=∞. • Right sided sequences (causal seq.): The ROC extends outward from the outermost finite pole in X(z) to z=∞. • Left sided sequences: The ROC extends inward from the innermost nonzero pole in X(z) to z=0. • Two-sided sequence: The ROC is a  ring bounded by two  circles passing through two pole with no poles inside the ring circles passing through two pole with no poles inside the ring
  • 17. 5.4 - Properties of z-Transform (1) Linearity : a x[n] + b y[n] ←→ a X ( z ) + b Y ( z ) ⎛z⎞ (4) Z - scale Property : a x[n] ←→ X ⎜ ⎟ n ⎝a⎠ 1 (5) Time Reversal : x [−n] ←→ X ( ) l z (6) Convolution : h [n] ∗ x [n] ←→ H ( z ) X ( z ) Transfer  Function
  • 18. 5.5 - Rational z-Transform For most practical signals, the z-transform can be expressed as a ratio of two polynomials f l l N ( z) ( z − z1 )( z − z 2 ) L ( z − z M ) X ( z) = =G D( z ) ( z − p1 )( z − p2 ) L ( z − p N ) where G is scalar gain, z1 , z 2 , L, z M are the zeroes of X(z), i.e., the roots of the numerator polynomial and p1 , p2 , L , p N are the poles of X(z), i.e., the roots of the denominator polynomial.
  • 19. 5.6 - Commonly used z-Transform pairs Sequence z‐Transform ROC δ[n] 1 All values of z All values of z u[n] 1 |z| > 1 1 − z −1 1 αnu[n] |z| > |α| 1 − αz −1 αz −1 nαnu[n] (1 − αz −1 ) 2 |z| > |α| |z| > |α| 1 (n+1) αnu[n] |z| > |α| (1 − αz −1 ) 2 1 − (r cos ω0 ) z −1 (rn cos ω on) u[n] |z| > |r| 1 − (2r cos ω0 ) z −1 + r 2 z −2 1 − (r sin ω0 ) z −1 (rn sin ωon) [n] |z| > |r| 1 − (2r cos ω0 ) z −1 + r 2 z −2
  • 20. 5.7 - Z-Transform & pole-zero distribution & Stability considerations y Thus,  unstable z stable R.H.S. Mapping between S-plane & Z-plane is done as follows: L.H.S. 1) Mapping of Poles on the jω‐axis of the s‐domain to the z‐domain 1) Mapping of Poles on the jω axis of the s domain to the z domain ωs/4 Maps to a unit circle & represents Marginally stable terms 1 ωs/2 ω=0 ω=ωs 3ωs/4
  • 21. 5.7 - Z-Transform & pole-zero distribution & Stability considerations – cont. y 2) Mapping of Poles in the L.H.S. of the s‐plane to the z‐plane Maps to inside the unit circle & represents stable terms & the system is stable. 3) Mapping of Poles in the R.H.S. of the s‐plane to the z‐plane Outside the unit circle & represents unstable terms. Discrete Systems Stability Testing Steps 1) Find the pole positions of the z-transform. 2) If any pole is on or outside the unit circle. (Unless coincides with zero on the unit circle) The system is unstable.
  • 22. 5.7.1 - Pole Location and Time-domain Behavior of Causal Signals
  • 23. 5.7.2 - Stable and Causal Systems Causal Systems : ROC extends outward from the outermost pole. C lS t t d t df th t t l Im R Re Stable Systems : ROC includes the unit circle. Im A stable system requires that its Fourier transform is 1 uniformly convergent. Re