Description
Objectives:
Understand different concepts of Z-transform
Prerequisites:
Z-transform and its properties, Inverse z-transform, Concept of ROC
Explore Following Commands:
syms
ztrans
zplane
iztrans
impz
Problems
1. Create single matlab script and obtain Symbolic Z-Transform of following signals. Use
ztrans command to obtain z-transform and use syms command to construct symbolic
variables. Display output on command window and take screenshots.
a. X(n)= u(n)
b. X(n)= nu(n)
c. X(n) = (1+n) u(n)
d. X(n) = u(n)
e. X(n) = u(n)
f. X(n) =
u(n)
g. X(n) =
u(n)
h. X(n) =
u(n) ;
i. X(n) = u( ;
j. X(n) =
u(n)
k. X(n) =
u(n)
SEAS Winter 2020
LAB 5
2
2. Plot poles and zeros of the Z-transform obtained for following signals using zplane
command. (Write in single matlab script)
a. X(n) = (
)
u(n) + (
)
u(n)
b. X(n) = (
)
u(n) – (
)
u(-n-1)
c. X(n) = (
)
u(-n)
d. X(n) = {-1,0,-1,0,-1,0,-1,0,-1…….}
3. Create single matlab scipt and obtain Symbolic Inverse Z-Transform of following signals
using iztrans command and use syms command to construct symbolic variables. Display
output on command window and take screenshots.
a. X(z) =(
)
b. X(z) =(
)
c. X(z) =(
)
4. Plot poles and zeros of the Z-transform obtained for following signals using zplane
command. Also obtain impulse response of following system using impz command. Take
impulse response length n = 16 to plot impulse response. Create a matlab script of each
one of the following system to obtain pole-zero plot and impulse response.
a. Y(n) = 0.75 y(n-1) – 0.125 y(n-2) +x(n)
b. Y(n) = y(n-1)+x(n)
c. Y(n)= 0.7 y(n-1) – 0.1 y(n-2) + 2 x(n) – x(n-2)