Frequency Analysis of Signals & Systems
Frequency Analysis of Signals & Systems
FREQUENCY ANALYSIS OF
SIGNALS AND SYSTEMS
T
x(t)
2
a e
j nt
Fourier series: x (t ) n
T
t
n
T /2 2
1 j nt
Fourier coefficients: an
T
T / 2
x (t )e T
dt
Power density spectrum of periodic signal
A periodic signal has infinite energy and finite average power, which is
T /2 T /2
1 1
Px | x (t ) | dt x(t ). x * (t )dt
2
T T / 2
T T / 2
2
1
T /2
nt
x (t ) an e
j
dt
* T
T T / 2 n
* 1
T /2
j
2
an dt | an |2
nt
n T
T / 2
x (t )e T
n
T /2
1
Parseval’s relation: Px
T | x ( t ) |2
dt n
| a
n
|2
T / 2
Lecture #13
Review of CTFT and Sampling
X( ) x (t )e
jt
dt FT x (t )
x (t )
1
X ( )e
jt
d FT 1
X ( )
2
Fourier transform properties
F
Linearity: ax(t) by(t) aX ( ) bY ( )
F
- j
Time shift: x (t ) e X ( )
F
Time reverse: x ( t ) X ( )
F
Convolution in
time domain:
x (t ) * y (t ) X ( ).Y ( )
F 1
Multiplication in x (t ). y (t ) X ( ) * Y ( )
time domain: 2
Energy density spectrum of aperiodic signal
Let x(t) be finite energy signal, which is
Ex dt x(t ). x * (t )dt
2
| x ( t ) |
1
x (t ) X * ( )e
jt
d dt
2
1
1
X * ( ) x (t )e dt d | X ( ) |
jt
2
d
2 2
1
Parseval’s relation: E x | x(t ) | dt
2
| X ( ) |2
d
2
Lecture #13
Review of CTFT and Sampling
x(t )
xs (t )
sampling
xs (t ) x(t ) (t nT ) x(nT ) (t nT )
n n
p(t ) (t
n
nT )
FT
P( ) 2an ( ns )
n
1 T /2 1
an (t )e dt
T T / 2
jt
T
P( ) ( n )
n
s s
1
X s ( ) X ( ) * s ( ns )
2 n
s
1
2
n
X ( ns ) X ( ns )
T n
The effect of sampling is an infinite sum of scaled, shifted
copies of the continuous time signal's Fourier Transform
Lecture #13
Review of CTFT and Sampling
0 ωb ωs
Aliasing (cont)
Avoid
aliasing:
sampling faster
than twice the
highest
frequency
component –
The Nyquist-
Shannon
sampling
theorem
Examples
Examples
Examples
Examples
Lecture #14
Discrete-Time Fourier Transform (DTFT)
X() DTFTx[n ] x[n] e j n
n
x[n ]e
n
jn
x[n ]e
n
jn
x[n ] e
n
jn
x[n ]
absolutely
summable
n
Examples
j
1 e
X() a e n jn
(ae )
j n
j
DTFT nexists
0 when: n 0 1 ae j
e a
if |a| < 1
Examples
0
1 a
Y() a e
n
n jn
(a e )
n 0
1 j n
1 a e
1 j
j
e a
if |a| > 1
Examples
n 0
Recall ZT of x(t):
X( z) x[n]z
n
n
X( z )
z e j
x[n]e
n
j n
X()
From ZT to DTFT
X () X ( z )
z e j
If the ROC of the ZT contains the unit circle, we can get the
DTFT from the ZT by substitution z = ejΩ
Example
z
X ( z) ROC :| z || a |
za
DTFT exists when ROC includes the unit circle, which
means |a| < 1:
e j
X ( ) X ( z ) j
z e j e a
Lecture #14
Discrete-Time Fourier Transform (DTFT)
1
X ( ) k 2
2 | sin( / 2) |
e j e j / 2 .e j / 2 e j / 2
X () j j / 2 j / 2 j / 2 (2k 1)
e 1 e (e e ) 2 cos( / 2)
1
X ( ) (2k 1)
2 | cos( / 2) |
1 1
j n j l
2
j l
X()e d
2 n
x[n ]e
e d
1 j ( l n )
x[n ] e d x[l]
n 2
1
j n
x[n ] X() e d
2
Examples
1, c
Ex1. Find x(n) from its DTFT X(Ω): X ( )
0, c
1 c
1 jn c sin c n
x[n ] 1.e d
jn c
.e c
2 c
2jn c n
0.7
0.6
0.5
0.4
0.3
0.2
0.1
-0.1
-π -Ωc 0 Ωc π Ω -0.2
-20 -15 -10 -5 0 5 10 15 20
Examples
X () e e
2 4 2 4
1 1 1
x[n ] [n 2] [n ] [n 2]
4 2 4
1 0.5
0.9 0.45
0.8 0.4
0.7 0.35
0.6 0.3
0.5 0.25
0.4 0.2
0.3 0.15
0.2 0.1
0.1 0.05
0 0
-2 0 2 -5 0 5
Examples
e j
Ex3. Find x(n) from its DTFT X(Ω): X()
e j 2
z
X(z) | z | 2
z2
x[n ] 2 u[n 1]
n
SUMMARY
Lecture #15
DTFT properties
1. Linearity
2. Time shifting
3. Frequency shifting and modulation
4. Differentiation in the frequency domain
5. Convolution in time domain
6. Convolution in frequency domain
7. Symmetry
Linearity
DTFT
ax[n ] by[n] aX() bY()
a n 0
n
1
n
a n0 a
z z 1
X ( z) ROC :| a || z |
z a z 1/ a |a |
j j j j
e e e ae
X () j j j j
e a e 1 / a e a ae 1
1 a2 1 a2
j j
1 ae ae a 2
1 2a cos a 2
Example (cont)
1 For a = 0.8
0.5
0
-20 -15 -10 -5 0 5 10 15 20
10
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Lecture #15
DTFT properties
1. Linearity
2. Time shifting
3. Frequency shifting and modulation
4. Differentiation in the frequency domain
5. Convolution in time domain
6. Convolution in frequency domain
7. Symmetry
Time shifting
DTFT
x[n n 0 ] e j n 0
X()
Proof: infer from the shifting property of ZT, then
evaluate ZT on the unit circle
ZT
x[n n 0 ] z X(z) n 0
1. Linearity
2. Time shifting
3. Frequency shifting and modulation
4. Differentiation in the frequency domain
5. Convolution in time domain
6. Convolution in frequency domain
7. Symmetry
Frequency shifting and modulation
DTFT
e j 0 n
x[n ] X ( 0 )
DTFT
1 1
cos(0 n ) x[n ] X ( 0 ) X ( 0 )
2 2
Proof:
DTFT
e j 0 n
x[n] (e
n
j 0 n
x[n])e jn
x[ n
n
]e j ( 0 ) n
X ( 0 )
1 j 0 n 1 j 0 n
cos( 0 n) e e ...
2 2
1. Linearity
2. Time shifting
3. Frequency shifting and modulation
4. Differentiation in the frequency domain
5. Convolution in time domain
6. Convolution in frequency domain
7. Symmetry
Differentiation in the frequency domain
DTFT dX ()
nx[n] j
d
Z dX ( z )
nx[n ] z
dz
j dX () j dX () dX ()
DTFT
nx[n ] e j
e j
j
d (e ) je d d
Lecture #15
DTFT properties
1. Linearity
2. Time shifting
3. Frequency shifting and modulation
4. Differentiation in the frequency domain
5. Convolution in time domain
6. Convolution in frequency domain
7. Symmetry
Convolution in time domain
DTFT
x1[n ] x 2 [n] X1 ().X2 ()
Proof:
j
e
H () j
e a
j
e a j
H i() j
1 ae
e
hi [n ] [n ] a [n 1]
Lecture #15
DTFT properties
1. Linearity
2. Time shifting
3. Frequency shifting and modulation
4. Differentiation in the frequency domain
5. Convolution in time domain
6. Convolution in frequency domain
7. Symmetry
Convolution in frequency domain
DTFT
1 1
x1[n ].x 2 [n ]
2 2
X1 ()X 2 ( )d X1 () X 2 ()
2
DTFT
x1[n ].x 2 [n ] 1
( x
n
[ n ].x 2
[ n ])e jn
Multiplication
1
in time X ( ) e j n
d 2
x [ n ]e jn
n 2 2
1
1 x [n ] e j( ) n d
X ( ) 2
2 2 n
1
1
2 2
X1
( ) X 2
( ) d Convolution in
frequency
Lecture #15
DTFT properties
1. Linearity
2. Time shifting
3. Frequency shifting and modulation
4. Differentiation in the frequency domain
5. Convolution in time domain
6. Convolution in frequency domain
7. Symmetry
Symmetry properties
Consider x[n] and X(Ω) are complex-valued functions
X () x[
n
n ]e jn
(x
n
R [n ] jx I [n ])(cos n j sin n )
X R () jX I ()
X R() (x
n
R [n ] cos n xI [n ] sin n )
X I() ( xR [n ] sin n x I [n ] cos n )
n
Symmetry properties
Consider x[n] and X(Ω) are complex-valued functions
1
jn
x[n ] X ( ) e d
2
1
2
[ X R () jX I ()](cos n j sin n )d
xR [n ] jx I [n ]
1
xR [n ]
2 [ X
R () cos n X I () sin n ]d
1
x I [n ]
2 [ X
R () sin n X I () cos n ]d
Real signal
x[n ] xR [n ] and x I [n ] 0
X R() x[n] cos n X
n
( ) : even
R
X I() x[n ] sin n X I( ) : odd
n
X * () X ( )
| X () | X 2 () X 2 () | X ( ) |: even
R i
X I ()
X () arctg X ( ) : odd
X R ()
Real signal (cont)
x[n ] even :
X R () x[0] 2 x[n ] cos n; X I () 0
n 1
1
x[n ]
X
0
R () cos n d
x[n ] odd :
X I () 2 x[n ] sin n; X R () 0
n 1
1
x[n ]
X
0
I () sin n d
x[ n ] X ()
Symmetry x * [n ] X * ( )
properties x * [ n ]
X * ()
x R [n ] X e ()
jx I [n ] X o ()
xe [ n ] X R ()
xo [n ] jX I ()
X () X * ( )
any real signal | X () || X ( ) |
X () X ( )
real and even real and even
real and odd imaginary and odd
Lecture #16
Frequency spectrum of DT signals
1. Frequency spectrum
2. Amplitude spectrum and phase spectrum
3. Energy spectral density (ESD)
4. Bandwidth
Frequency spectrum
1. Frequency spectrum
2. Amplitude spectrum and phase spectrum
3. Energy spectral density (ESD)
4. Bandwidth
Amplitude spectrum and phase spectrum
j ( )
X () X () e
Amplitude spectrum Phase spectrum
X ( ) x[n]e
n
jn
; X ( ) x[n]e
n
jn
X ( ) X ( )
*
0
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
-2
-4
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Phase spectrum
Lecture #16
Frequency spectrum of DT signals
1. Frequency spectrum
2. Amplitude spectrum and phase spectrum
3. Energy spectral density (ESD)
4. Bandwidth
Energy spectral density (ESD)
1
E | x[n] | x[n]x [n] x[n]
2 *
X
*
()e jn
d
n n n 2
1
jn 1
E X () x[n ]e d X() d
* 2
2 2
n
Energy spectral density
Example
2.5
mat do pho nang luong
E
S 1.5
D
1
0.5
0
-3 -2 -1 0 1 2 3
tan so omega
Lecture #16
Frequency spectrum of DT signals
1. Frequency spectrum
2. Amplitude spectrum and phase spectrum
3. Energy spectral density (ESD)
4. Bandwidth
Bandwidth of a signal
Low-frequency High-frequency
signal signal
Ω Ω
Ω Ω
Lecture #17
Frequency-domain characteristics of LTI systems
1 0.3e j
H ()
1 0.1e j 0.85e j 2
Example of amplitude and phase responses
1
H()
1 0.4e j
Example of amplitude and phase responses
1
H()
1 0.4e j
2
1.5
0.5
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
0.5
-0.5
-2 -1.5 -1 -0.5 0 0.5 1 1.5 2
Example of moving average filter
1
y[n ] ( x[n 1} x[n ] x[n 1])
3
1 j j 1
H () ( e 1 e ) (1 2 cos )
3 3
Hence
1
| H () | | 1 2 cos |
3
0, 0 2 / 3
H ()
, 2 / 3
Example of moving average filter
1
0.5
0
0 0.2 0.4 0.6 0.8 1
0
0 0.2 0.4 0.6 0.8 1
Lecture #17
Frequency-domain characteristics of LTI systems
x[n] Ae j0 n
, n y[n ] h[k] x[n k]
k
y[n] h[ k
k
] Ae j 0 ( n k )
A h[k ] e
j 0 k j 0 n
e
k
j 0 n
( Ae ) H ( 0 ) x[n]H ( 0 )
2 j26.6 2A
j n j n 26.60
y[n ] x[n ]H Ae . e
0
2
2
e
2 5 5
Response to sinusoidal signals
A j n A j n
x[n ] A cos(0 n ) e e 0
, n 0
2 2
A j0n A j0n
y[ n ] e H ( 0 ) e H ( 0 )
2 2
A j0n jH ( 0 ) A j0n
e | H (0 ) | e e | H (0 ) | e jH ( 0 )
2 2
A
| H (0 ) | e e
2
j0n jH ( 0 )
e j0n jH ( 0 )
e
y[n] A | H (0 ) | cos0n H (0 )
Example
x[n] 5 12 sin n 20 cos n , n
2 4
One more example
b
H ( )
1 ae j
The amplitude response and phase response are:
One more example
1 a 0.1
| H () |
1 a 2 2a cos 1.81 1.8 cos
0.9 sin
H () 0 arctg
1 0.9 cos
One more example
b) 1
0.5
0
0 0.2 0.4 0.6 0.8 1
-0.5
-1
-1.5
0 0.2 0.4 0.6 0.8 1
One more example
c) The amplitude and phase response at Ω=0, π/2, and π
respectively:
The output:
Lecture #17
Frequency-domain characteristics of LTI systems
n 1 j ( n 1)
Aa e A
y[n ] a y[1]
n 1
e jn
e jn
, n0
1 ae j 1 ae j
n 1 j ( n 1)
Aa e A
y[n ] a y[1]
n 1
e jn
e jn
1 ae j
1 ae j
M M
x[n ] A k z n
k yss[n ] A k H(z k )z n
k
k 1 k 1
Lecture #17
Frequency-domain characteristics of LTI systems
Y ( ) X ( ) H ( ) For 0 :
| Y () || X (
. ) || H ( ) | | Y (0 ) || X (0 ) || H (0 ) |
Y () X () H () Y (0 ) X (0 ) H (0 )
1
ESD | Y () | 2
1.6 2
1.4
X(Ω) 1.5 H(Ω)
1.2
1
1
0.8 0.5
0 0.5 1 0 0.5 1
3 80
Y(Ω) 60 ESD
2
40
1
20
0 0
0 0.5 1 0 0.5 1
Lecture #18
Digital filters
1. Digital filters
2. Ideal filters
Filters
.
Example of signal after highpass filtering
.
Lecture #18
Digital filters
1. Digital filters
2. Ideal filters
Ideal digital filters
Cx[n n 0 ], 1 2
y[n ]
0 ,
Y() CX()e j n 0
X()H(), 1 2
Ce j n , 1 2
0
H ( )
0,
| H() | C, 1 2 - Constant gain
() n 0 , 1 2 - Linear phase
Amplitude responses for some
ideal digital filters
| H() | | H() |
c c
| H() | | H() |
a b a b
Ideal digital lowpass filters
1, c
Frequency response: H L ( )
0, c
c
1 c sin c n
1.e
jn
hL [n] d
2 c
c n
0.7
0.6
0.5
0.4
0.3
0.2
0.1
-0.1
-π -Ωc 0 Ωc π Ω -0.2
-20 -15 -10 -5 0 5 10 15 20
Ideal digital highpass filters
Frequency response: 1, c
H H ( )
0, c
sin n c sin c n
H H () H L 2 () H L1 () h[n]
n c n
0.4
HL1
HL2
0.3
0.2
0.1
-0.1
-π -Ωc 0 Ωc π Ω -0.2
-0.3
-20 -15 -10 -5 0 5 10 15 20
Ideal digital bandpass filters
Frequency response: 1, c1 c 2
H B ( )
0, elsewhere
HL1 0.08
HL2 0.06
0.04
0.02
-0.02
-0.04
-0.08
-20 -15 -10 -5 0 5 10 15 20
Ideal digital bandstop filters
1, c1
Frequency response:
H B () 0, c1 c 2
1, c 2
c1 sin c1n c 2 sin c 2n
H H () H L () H H () h[n] [n ]
c1n c 2 n
0.6
HH HL 0.5
0.4
0.3
0.2
0.1
-π -Ωc2 0 Ωc1 π Ω 0
-0.1
-20 -15 -10 -5 0 5 10 15 20
Amplitude responses for some actual digital filters