Professional Documents
Culture Documents
Outline
The Discrete-Time Fourier Transform
The Discrete Fourier Transform
Relation between the DTFT and the DFT, and
Their Inverses
Discrete Fourier Transform Properties
Computation of the DFT of Real Sequences
Linear Convolution Using the DFT
The z-Transform
Outline
Region of Convergence of a Rational z-Transform
Inverse z-Transform
z-Transform Properties
X e j
X e j
of a
x[n]e j n
X e j X re e j jX im e j
where X re e j and X im e j are, respectively, the real and
j
imaginary parts of X e , and are real functions of .
Polar form
where
X e j X e j e j
arg X e j
x n
if
then
X e
x n e
j n
x n
1
j
*
j
g[n]h [ n]
G
(
e
)
H
(
e
)d
2
n -
Total energy of a finite-energy sequence g[n] :
*
g
If
h[n] g[n],
g n
1
j
2
g | g[n] |
|
G
(
e
)
|
d
2
n -
The quantity: S gg e
G e
j
Example 3.8:
Program 3_1
X e j on the
-axis between 0 2
at
k 2 k / N , 0 k N 1 .
From X e
X k X e
x[n]e j n
2 k / N
N 1
j 2 kn / N
x
[
n
]
e
, 0 k N 1
n 0
WN e j 2 / N
We can rewrite as
N 1
X [k ] x[n]WNkn ,
0 k N 1
n 0
x[n] X [k ]e
j 2 kn / N
n0
N 1
X [k ]WN kn ,
0 n N 1
n0
X DN x
where X is the vector composed of the N DFT
samples,
T
X X 0 X 1 L X N 1
x is the vector of N input samples,
x x[0]x[1] L
x[ N 1]
1 1 L
11
1
2
N- 1
1
WWW
L
N
N
N
2
4
2( N- 1)
DN 1WW
L
W
N
N
N
M
M M M
N- 1
2( N- 1)
( N- 1)( N- 1)
1 WWW
N
N
N
IDFT relations
1 *
x D X DN X
N
1
N
X = fft(x, N)
If N < R=length(x), truncate ( ) to the first N
samples.
If N > R=length(x), zero-padded ( ) at the end.
N 1
x[n]e
N 1
N 1
k 0
n 0
j n
n 0
X [ k ] e
j n
kn
e
X
[
k
]
W
n 0 k 0
N 1
j 2 kn / N
N 1
e j n
N 2 k
1 N 1
2
e j 2 k / N
X
k
N 2 k
N k 0
sin
2N
sin
N 1 / 2
DTFT
x[ n]
X ( e j )
k 2 k / N , 0 k N - 1
b ?
y[n], 0 n N - 1
DFT
Y [k ]
X ( e jk ), 0 k
N -1
y[n]
x[n mN ],
0 n N -1
Example 3.14
k 2 k / M , 0 k M 1, where M ? N
X e jk X e j
N 1
j k n
x
[
n
]
e
n 0
N 1
j 2 kn / M
x
[
n
]
e
n 0
x[n] 0 n N 1
Define a new sequence xe [n]
N n M -1
0
M 1
n 0
xe [ n]e j 2 kn / M
x1 [n] x[n n0 ]
DTFT
X 1
(e j )
e j n0 X (e j )
x[n], 0 n N - 1
DFT
N -1
b ?
xc [n], 0 n N - 1
DFT
We obtain
X [ k], 0 k
Xc [k ] W Nkn0 X [k], 0 k
N -1
xc [ n] x[ n n0 N ] x[( n n0 )% N ]
n0 n N 1
x[n n0 ]
For n0 >0, xc [n]
0 n n0
x[n n0 N ]
x n g n jh n
where, g n Re{x[n]} and h[n] Im{x[n]}
1
G k { X [k ] X * k N },
2
1
H k
X k X * k N
2j
Note that
X * k N X *
N k
g n , 0 n N 1
ge n
0.N n L 1
h n , 0 n M 1
he n
0.M n L 1
y L n g n h n yc n
g e n linear convolution he n
The z-Transform
Definition
For a given sequence g[n], its z-transform G(z) is
defined as
G z Z g n
g n z n
re
If we let
, then the right-hand side of the
G re j
g n r n e j n
Discrete-Time Signals in the
The z-Transform
For a given sequence, the set R of values of z
for which its z-transform converges is called
the region of convergence (ROC).
If
g n r n
The z-Transform
Rational z-Transforms
0 z
Rg z
z Rg
Rg z Rg
Inverse z-Transform
General Expression
By the inverse Fourier transform relation. We have
g n r
G re j e j n d
j
g n
1
n 1
G
z
z
dz
'
2 j C
'
Inverse z-Transform
Inverse Transform by Partial-Fraction Expansion
G z can be expressed as
P z
G z
D z
P z
G z l z
D z
l 0
M N
Inverse z-Transform
Simple Poles
p168
Multiple Poles
p169
z-Transform Properties
P174 Table 3.9
Summary
Three different frequency-domain representations of an
aperiodic discrete-time sequence have been introduced and
their properties reviewed .Two of these representations, the
discrete-time Fourier transform (DTFT) and the z-transform,
are applicable to any arbitrary sequence, whereas the third
one , the discrete Fourier transform (DFT), can be applied
only to finite-length sequences.
Relation between these three transforms have been
established. The chapter ends with a discussion on the
transform-domain representation of a random discrete-time
sequence.
For future convenience we summarize below these three
frequency-domain representations.
Experiment
E03: Q3.3 See p32
E04:
E05