The z-Transform
The z-Transform
Introduction
Why do we study them? A generalization of DTFT. Some sequences that do not converge for DTFT have valid z-transforms. Better notation (compared to FT) in analytical problems (complex variable theory) Solving difference equation. algebraic equation.
{x (t )} = x(t )e jt dt
( x (t )e t )e jt dt x (t )e st dt L{x (t )}
Laplace Transform
S-domain
Region of Convergence
NCTU EE
The z-Transform
x[n]
X(e )
jw
DTFT n
w
2
x(t) F.T. t
T
X(j)
2/T
x (t ) =
k =
x[k ] (t kT )
Similarly,
L{x (t )} = L{ x[k ] (t kT )} = { x[k ] (t kT )}e st dt =
k = k = k =
x[k ]
(t kT )e st dt
k =
x[k ]e
skT
k =
x[ k ] z
Z{x[n ]} X ( z )
zn
If x[ n ] = z 0
n
DiscreteTime LTI
n z 0 : some complex constant
H ( z) z n
k =
x[n k ]h[k ] =
k =
z 0n k h[k ] = { h[k ]z 0k }z 0n = H ( z 0 ) z 0n
k =
Remark:
X ( z ) z = e jw =
n =
x[n ]e
jnw
z = e j
The z-Transform
z-Transform
(Two-sided) z-Transform (bilateral z-Transform)
Forward: Z {x[n]} =
n =
x[n]z n X ( z )
Z {x[n ]} = F {r n x[n ]} re j = z
X ( z) z 2j
n 1
dz Z 1[ X ( z )]
Note: The integration is evaluated along a counterclockwise circle on the complex z plane
with a radius r. (A proof of this formula requires the complex variable theory.)
Single-sided z-Transform (unilateral) for causal sequences
X ( z ) = x[n]z n
n=0
Uniform convergence
| x[n]r n | <
ROC is a ring.
In general, if some value of z, say z = z1 , is in the ROC, then all values of z on the circle defined by | z |=| z1 | are also in the ROC.
If ROC contains the unit circle, |z| =1, then the FT of this sequence converges. By its definition, X(z) is a Laurent series (complex variable)
X(z) is an analytic function in its ROC All its derivatives are continuous (in z) within its ROC.
The z-Transform
< n<
-- x2 [ n] = cos 0 n,
< n<
-- x3 [ n] = a n u[ n],
m > 0, z > 0 ,
[n + m ] z m ,
u[n ] 1 , 1 z 1
1 1 az
1
m > 0, z <
z > 1 , u [ n 1]
, z > a ,
1 , 1 z 1
z <1
a nu[n ]
a n u [ n 1]
n
1 1 az
z < a
The z-Transform
Poles Roots of the denominator; the z such that X (z ) Zeros Roots of the numerator; the z such that X ( z ) = 0
Properties of ROC
(1) The ROC is a ring or disk in the z-plane centered at the origin. (2) The F.T. of
(3) The ROC cannot contain any poles. (4) If x[n] is finite-duration, then the ROC is the entire z-plane except possibly
z = .
(5) If x[n] is right-sided, the ROC, if exists, must be of the form
bly z
(6) If x[n] is left-sided, the ROC, if exists, must be of the form z < rmin except possi-
bly z
(7) If x[n] is two-sided, the ROC must be of the form r1 < z < r2 if exists, where r1 and
In general, if
N k =1
n = N1
In order to
be so,
| r |>| d k |, k = 1,K, N .
The z-Transform
The z-Transform
The z-Transform
X ( z) z 2j
n 1
dz
This formula can be proved using Cauchy integral theorem (complex variable theory). Methods of evaluating the inverse z-transform (1) Table lookup or inspection (2) Partial fraction expansion (3) Power series expansion
Inspection (transform pairs in the table) memorized them Partial Fraction Expansion
b + b z 1 + L + bM z M X ( z ) = 0 1 1 a0 + a1 z + L + a N z N
X ( z) =
z N (b0 z M + L + bM ) z M ( a0 z N + L + a N )
bk z M k
), N poles (roots of
ak z N k ), and (M-N)
where Ak = (1 d k z 1 ) X ( z ) | z = d k
Multiple poles: Assume
X ( z) =
di
Ak Cs C1 C2 + + +L+ 1 1 1 2 (1 d i z ) (1 d i z ) (1 d i z 1 ) s k =1, k i (1 d k z )
multiple-pole terms
d s 1 s m [(1 d i w) X ( w )] dw w = d i1
sm
Case 2: M N
X ( z) =
M N r =0
Br z r +
s Ak Cm + 1 1 m k =1, k i (1 d k z ) m =1 (1 d i z )
impulses
single-poles
multiple-pole
The z-Transform
x[n]z
z > rmax
z 1 .
1 , | z |>| a | 1 az 1
z < rmin
z.
1 , | z |<| a | 1 az 1
X ( z) =
X + ( z)
X ( z)
converges for
converges for
| z |> r1
+
| z |< r2
x[ n] =
x+ [ n ]
x [ n ]
anti-causal sequence
causal sequence
The z-Transform
z-Transform Properties
If x[ n] X [ z ] and y[ n] Y [ z ] , ROC: R X , RY
Linearity: ax[n] + by[n] aX ( z ) + bY ( z )
ROC:
cellation occurs
Time Shifting: x[ n n0 ] z n 0 X ( z )
ROC: R ' = R X { 0 or }
a n x[n] X ( z a)
ROC: R ' = R X
ROC: R ' = R X
ROC: R ' = 1 / R X (Meaning: If R X : rR <| z |< rL , then R ': 1 / rL <| z |< 1 / rR . Corollary: x[n] X (1 / z )
Convolution: x[n] y[n] X ( z )Y ( z )
10
The z-Transform
Remarks: (1) If all poles of X(z) are inside unit circle, x[ n] 0 as n (2) If there are multiple poles at 1, x[ n ] as n (3) If poles are on the unit circle but not at 1, x[n] cos 0 n
<Supplementary>
z-Transform Solutions of Linear Difference Equations
Use single-sided z-transform: Z { y[n 1]} = z 1Y ( z ) + y[1] Z { y[n 2]} = z 2Y ( z ) + z 1 y[1] + y[2]
Z { y[ n 3]} = z 3Y ( z ) + z 2 y[1] + z 1 y[ 2] + y[ 3]
For causal signals, their single-sided z-transforms are identical to their two-sided z-transforms.
1 1 z 1
y[ n] = 2 0.5(0.5) n , n 0
11