Electrical and Electronic Engineering Department
Please use BLOCK CAPITALS to complete the cover sheet IN FULL. We cannot be
held responsible for errors due to incorrect information being supplied.
Title: Laboratory 3: Z-Transform Using MATLAB
Subject: Signal & System
Name
Reg. No.:
Lecturer: Jessyiana Anak Musa
Date submitted:
Any comment:
Declaration: I confirm that this piece of coursework is entirely my own work and
nothing has been copied from other sources without acknowledgement.
Signature 1. 2.
( student(s) ):
*********** TO BE FILLED BY OFFICE ***********
Marks given:
( out of ) Grade: [ ]
Signature
(assessor) :
Date:
Overall
comment:
Z TRANSFORM USING MATLAB
Objective:
i. Able to understand the process of switching space using calculus and algebraic equations.
ii. Understood and applied the inverse z transform to obtain the standard form ratio of polynomials in
z.
iii. Able to perform MATLAB coding to plot the simulation graph of poles and zero and identify region
of convergence.
Summary of Theory
In numerical commands of transfer function representations with a general form for many z transforms
is as the ratio of polynomials in the z variables as X(z) is usually a rational function in z; below where P
is the denominator polynomial & D is the numerator polynomial. The pole-zero plot of X(z) is a graphic
display of X(z) through its poles and zeros in the z-plane (z). Conventionally, each pole is represented
by an "x,". Zero is represented by an "o." The concept map relates all the representations in a discrete
time system.
P (Z ) meaning reperesent ZEROS∈cartesian planes
X ( z)= →
Q(Z) meaning represent POLES∈cartesian
Concept Map: Discrete-Time Systems (Relations among representations)
[Link]
MIT6_003S10_lec06.pdf
Pre-Lab Calculation
1. A system function H(z) require to identify the pole-zero values.
z
H ( z )=
1
(z− )(z−2)
3
State the poles and zeros for system function H(z) 0.5 marks
2. The following equation describes a continuous-time LTI system:
2
d y (t) dy (t) dx (t )
2
+5 +6 y (t)=x(t)+2
dt dt dt
Solve the system function H(s) and determine the system function H(z) of a discrete-time LTI
system obtained from H(s) through impulse invariance.
System function H(s) & H(z) 2 marks
Materials Needed
MATLAB Simulation software
Procedure
1. Plot the complex poles and zeros with zplane using MATLAB coding in the script and
press Run. Make sure to name scripts not as built-in MATLAB functions; but as the
shadow (-hide) of those functions. Name the script NAME.m.
1. The script to plot complex poles and zeros for H(z) [1.5 mark]
1. The figure of the plotted complex poles and zeros in the z plane for H(z) and [2 mark]
sketch the ROC assuming the system is causal. Is the system stable?
2. The script to plot complex poles and zeros for H(z) [1.5 mark]
2. The figure of the plotted complex poles and zeros in z plane for H(z) [0.5 mark]
1. Give two examples of z-transform applications in real life.
[1 mark]
2. What is the conclusion of this simulation regarding the z-transform application application?
[1 mark]