Part4 - The Z-Transform
Part4 - The Z-Transform
The z-Transform
Counterpart of the Laplace transform for discrete-time signals
Generalization of the Fourier Transform
Fourier Transform does not converges for all sequences
The z-Transform is often time more convenient to use
The Fourier transform X(e jω) of a sequence x[n] is
xne
X e j jn
n
The z- transform X(e jω) of a sequence x[n] is :
X z
n
xn z n
Im
X e j
Unit
Circle
r =1
0
Re 0
2 2
n
n n
DTFT of x[n] multiplied with exponential sequence r -n
For certain choices of r the sum maybe made finite
n
x n r -n
4 351M Digital Signal Processing Copyright (C) 2005 Güner
Arslan
Region of Convergence
The set of values of z for which the z-transform converges
Each value of r represents a circle of radius r
The region of convergence is made of circles
P( z )
X ( z)
where P(z) and Q(z) are
polynomials in z.
Q( z )
x[n]
For Convergence we require
n
az1 ... n
n 0
-8 -7 -6 -5 -4 -3 -2 -1 1 2 3 4 5 6 7 10
Hence the ROC is defined as 8 9
az1 1 z a Im
a a 1 2
an
n N
1 a
1
Region outside the circle of radius a is the ROC
7 351M Digital Signal Processing Copyright (C) 2005 Güner
Right-sided sequence ROCs extend outsideArslan a circle
Same Example Alternative Way
xn a un X z
n
n
a unz
n n
az
n 0
1 n
N2 1
N N
1 2
n
n N
1
1
az az 1 0 1
az
n 0
1 n
1 az 1
az1 1 a z
-8 -7 -6 -5 -4 -3 -2 -1 1 2 3 4 5 6 7 8 9 10
n
x(n) a u(n 1) n ...
X ( z ) a nu(n 1)z n x(n)
n
1
a n z n
n For convergence of X(z), we require that
| a 1z | 1
a z n n | a 1 z |
n 1 n 0
Im
1 a n z n | z || a |
n 0
1
a ax X ( z ) 1 (a 1 z ) n 1
1
z
Re n 0 1 a 1 z z a
9
| z || a |
3 5 1 M D i g i t a l S i g n a l P r o c e s s i n g Copyright (C) 2005 Güner
Arslan
Two-Sided Exponential Sequence Example
n n
1 1
xn un - u- n - 1
3 2 ROC :
1 1
z 1
3
0
1 1 1 1 1
n z z z
1 1 3 3
1 3
z
n 0
3 1 1
1 z 1 1 z 1 1 1
3 3 ROC : z 1
2
0 1
1 1 1 1 z
1 n z z
1 2 1 2
1 2
z Im
n
2 1 1
1 z 1 1 z 1
2 2
1 1
1
2 z z 3x 2
12 oo x Re
X z
1 1
1
1 1
1 z 1 1 z 1 1 1 12
z z
3 2 3 2
x(n) an , 0 n N 1
1 1
1 (az 1 ) N 1 zN aN
X ( z) a z ( az )
N N
1
n n n
N 1
n 0 n 0 1 az 1 z za
1 d
Ak
X ( z) 1
k 1 kz
Ak (1 d k z 1 ) X ( z ) | z d k
18
⇔
351M Digital Signal Processing Copyright (C) 2005 Güner
(n m) z m
Arslan
Example3: Evaluating a Convolution Using the z-
Transform
⇔
21 351M Digital Signal Processing Copyright (C) 2005 Güner
Arslan