First the given system function can be written as
H
(
z
)
=
z
2
z
2
−
3
2
z
+
1
2
=
z
2
(
z
−
1
2
)
(
z
−
1
)
H
(
z
)
=
z
2
z
2
−
3
2
z
+
1
2
=
z
2
(
z
−
1
2
)
(
z
−
1
)
size 12{H \( z \) = { {z rSup { size 8{2} } } over {z rSup { size 8{2} } - { {3} over {2} } z+ { {1} over {2} } } } = { {z rSup { size 8{2} } } over { \( z - { {1} over {2} } \) \( z - 1 \) } } } {}
(a) The system has two poles at
z=0.5z=0.5 size 12{z=0 "." 5} {} and
z=1z=1 size 12{z=1} {}. Because the ROC is
∣z∣>1∣z∣>1 size 12{ lline z rline >1} {} the signal is causal (right-sided) , we then expand
H(z)H(z) size 12{H \( z \) } {} as a power series of
z−1z−1 size 12{z rSup { size 8{ - 1} } } {} by a long division (rather tedious), the result is
H
(
z
)
=
1
1
−
3
2
z
−
1
+
1
2
z
−
2
=
1
+
3
2
z
−
1
+
7
4
z
−
2
+
15
8
z
−
3
+
31
16
z
−
4
+
.
.
.
H
(
z
)
=
1
1
−
3
2
z
−
1
+
1
2
z
−
2
=
1
+
3
2
z
−
1
+
7
4
z
−
2
+
15
8
z
−
3
+
31
16
z
−
4
+
.
.
.
size 12{H \( z \) = { {1} over {1 - { {3} over {2} } z rSup { size 8{ - 1} } + { {1} over {2} } z rSup { size 8{ - 2} } } } =1+ { {3} over {2} } z rSup { size 8{ - 1} } + { {7} over {4} } z rSup { size 8{ - 2} } + { {"15"} over {8} } z rSup { size 8{ - 3} } + { {"31"} over {"16"} } z rSup { size 8{ - 4} } + "." "." "." } {}
Hence the inverse z – transform of
H(z)H(z) size 12{H \( z \) } {} , i.e. the impulse respowse
h(n)h(n) size 12{h \( n \) } {}, is
h
(
n
)
=
[
1,
3
2
,
7
4
,
15
8
,
31
16
,
.
.
.
]
h
(
n
)
=
[
1,
3
2
,
7
4
,
15
8
,
31
16
,
.
.
.
]
size 12{h \( n \) = \[ 1, { {3} over {2} } , { {7} over {4} } , { {"15"} over {8} } , { {"31"} over {"16"} } , "." "." "." \] } {}
(b) Because ROC is
∣z∣<1∣z∣<1 size 12{ lline z rline <1} {} the signal is anticausal (left-sided), we then expand
H(z)H(z) size 12{H \( z \) } {} as a power series of z instead of
z−1z−1 size 12{z rSup { size 8{ - 1} } } {} also by a long division the result is
H
(
z
)
=
1
1
−
3
2
z
−
1
+
1
2
z
−
2
=
2z
2
+
6z
3
+
14
z
4
+
30
z
5
+
62
z
6
+
.
.
.
H
(
z
)
=
1
1
−
3
2
z
−
1
+
1
2
z
−
2
=
2z
2
+
6z
3
+
14
z
4
+
30
z
5
+
62
z
6
+
.
.
.
size 12{H \( z \) = { {1} over {1 - { {3} over {2} } z rSup { size 8{ - 1} } + { {1} over {2} } z rSup { size 8{ - 2} } } } =2z rSup { size 8{2} } +6z rSup { size 8{3} } +"14"z rSup { size 8{4} } +"30"z rSup { size 8{5} } +"62"z rSup { size 8{6} } + "." "." "." } {}
Hence
h
(
n
)
=
[
.
.
.
62
,
30
,
14
,
6,2,0,0
]
h
(
n
)
=
[
.
.
.
62
,
30
,
14
,
6,2,0,0
]
size 12{h \( n \) = \[ "." "." "." "62","30","14",6,2,0,0 \] } {}