Académique Documents
Professionnel Documents
Culture Documents
h[ n] = h[ N n], 0 n N
or is antisymmetric, i.e.,
h[ n] = h[ N n], 0 n N
Type 2: N= 7
Type 3: N= 8
Type 4: N= 7
Copyright 2001, S. K. Mitra
Type 1: N= 8
( ) = d d( ) = 4
Example - Consider
H 0 ( z) = 16 [12 + z 1 + z 2 + z 3 + z 4 + z 5 + 12 z 6 ]
which is seen to be a slightly modified
version of a length-7 moving-average FIR
filter
The above transfer function has a
symmetric impulse response and therefore a
linear phase response
N/2
H () = h[ N2 ] + 2 h[ N2 n ]cos( n)
n =1
Magnitude
0.8
0.6
0.4
0.2
11
0
0
0.2
0.4
0.6
0.8
1
Copyright 2001, S. K. Mitra
10
+ h[2]( z 2 + z 5 ) + h[3]( z 3 + z 4 )
= z 7 / 2{h[0]( z 7 / 2 + z 7 / 2 ) + h[1]( z5 / 2 + z 5 / 2 )
+ h[2]( z3 / 2 + z 3 / 2 ) + h[3]( z1/ 2 + z1/ 2 )}
14
H () = 2
17
( N +1) / 2
n =1
h[ N2+1 n] cos( ( n 12 ))
Copyright 2001, S. K. Mitra
18
( ) = 4
where is either 0 or
Copyright 2001, S. K. Mitra
20
22
where is either 0 or
H (e j ) = je jN / 2H ()
~
H () = 2
23
n =1
H ( z) = z 7 / 2{h[0]( z7 / 2 z 7 / 2 ) + h[1]( z5 / 2 z 5 / 2 )
21
N /2
H () = 2 h[ N2 n] sin( n)
( N +1) / 2
n=1
24
~
N + ,
for H () 0
2
() = N
~
2 + , for H () < 0
26
h[ n]z n =
n=0
But,
27
n=0
h[m]z
h[ N n] z n
n =0
N +m
m =0
= z N
h[m]z
m =0
28
h[ n]z
n=0
= h[ N n ]z n
n= 0
29
n =0
m =0
h[ N n]z n = h[m ]z N +m = z N H ( z 1 )
Copyright 2001, S. K. Mitra
mN=0 h[ m]z m = H ( z 1 )
h[ N n]z
30
31
33
z = e j
as its reciprocal is also its complex conjugate
32
H ( z) = z N H ( z 1 )
Thus H (1) = (1) N H (1) = H (1)
Summarizing
(1) Type 1 FIR filter: Either an even number
or no zeros at z = 1 and z = 1
(2) Type 2 FIR filter: Either an even number
or no zeros at z = 1, and an odd number of
zeros at z = 1
(3) Type 3 FIR filter: An odd number of
zeros at z = 1 and z = 1
Type 2
Type 4
Type 3
35
36
37
38
39
40
Y (e
j 2
j 2
) X (e )
y[ n]
n=
41
x[n ]
n=
42