Z Transform
Z Transform
Z- Transform
• The Z-transform is a mathematical technique used to convert
a discrete-time signal from the time domain into the complex frequency
domain. It is similar to Laplace transform for continuous-time signal.
• So what does it do ?
• Z-transform identifies the presence of exponentially increasing or decreasing
oscillations in the signal.
We will need to know first why it is required ? And how it does it ?
Z- Transform
Why it is required?
Reason 1:
• It is used for Analysis of system, particularly the impulse response of the system.
• Systems that decrease over time are stable while systems which increase over time are unstable
(outputs fall in the linear operating ranges). Its indirectly says that coefficients changes that’s why
the impulse response changes.
• Z-Transform can also determine whether a signal increase or decrease over time but don’t
oscillate !
Z- Transform
Why it is required?
Reason 2:
• To determine the frequency response of the system, thereby it can be used to design a system with a
particular frequency response
• The frequency response says how the amplitude and phase of sinusoidal signal would be altered by the
system. Thus by analyzing the Amplitude and Phase we can identify how the sinusoidal signal is altered by
the system
• As we know that any signal can be decomposed in terms of sinusoidal components using Fourier transform.
• To determine the frequency response of the system, we need to pass the impulse to the system. Since
impulse gives us the signal which contains all possible sinusoidal components.
• If you apply Fourier's analysis on the impulse response, you would be able to identify a how the sinusoidal
signals are modified.
Thus, we Z-transform performs
these -
• By identifying the presence of increasing or decreasing oscillation in the impulse response of the
system we can determine whether a system is stable or unstable.
• By identifying the presence of sinusoids in the impulse response of the system, we can determine
the systems frequency response.
By applying Z-transform to the impulse response of a system, we are performing both of these tasks.
Lets understand this equation using
a simpler case
Consider a simple case, when x[n] = [2 3 -1 4] and z[n] = [1 ,1 ,1 ,1 ,1 ….] (a non-
oscillation signal or a DC signal)
• r=
• =
Visualization
Any point on the unit circle is associated with a complex number with a magnitude of 1.
If z is on unit circle z comprise pf two sinusoidal components which don’t cjange in amplitude
Transfer function
• The Z-Transform is used to represent discrete-time signals in the frequency domain, and
when applied to a system, it can describe the relationship between the input and output
signals through a transfer function.
• The transfer function provides a mathematical description of the system's behavior in terms
of the Z-domain, and it is widely used for system analysis in digital signal processing and
control systems.
What is a Transfer Function?
• In the context of discrete-time systems, the transfer function H(z)H(z) is defined as the ratio
of the Z-transform of the output to the Z-transform of the input under zero initial conditions.
It describes how the system processes an input signal to produce an output signal.
• For a system with input x[n] and output y[n], the transfer function H(z) is written as:
H(z)=Y(z)/X(z)
where:
• Y(z) is the Z-transform of the output signal y[n],
• X(z) is the Z-transform of the input signal x[n],
• H(z) is the transfer function of the system in the Z-domain.
• Typically, a linear time-invariant (LTI) system can be
described by a difference equation relating the input x[n] and
output y[n]
Steps:
1. Find the Z-transform of a signal
2. Identify poles and zeros
3. Draw the Z-plane, marking the locations of poles and zeros. Then, shade the
region where the ROC is valid
ROC
• Z-transform is guaranteed to converge if is absolutely summable.
𝜔
Re(z)
0
Z-plane
Key Differences Between DTFT and Z-Transform:
The Discrete-Time Fourier Transform (DTFT) only exists for signals
that are absolutely summable, meaning the sum of the absolute
values of the signal's terms must converge. This restricts its
use to bounded and non-divergent signals.
However, the Z-Transform (ZT) can be applied to a broader class
of signals, including diverging ones, because of its flexibility
with the region of convergence (ROC).
DTFT (Discrete-Time Fourier Transform):
•The DTFT is typically used for analysing stable, bounded signals.
•The DTFT exists only if the sum converges, which means that x[n] must be absolutely
summable
• Unlike the DTFT, the Z-Transform can exist even for diverging signals. For
example, exponentially growing signals can still have a well-defined Z-
transform depending on the region of convergence (ROC) of the sum.
• The ROC specifies where the Z-transform is valid in the complex plane and
allows analysis of both causal and anti-causal signals, whether stable or
unstable.
Why Use Z-Transform for Diverging
Signals?
• Z-Transform provides more flexibility because it can handle signals that
grow exponentially, such as
• where is the unit step function and ∣r∣>1∣ leads to divergence as n→∞.
• By manipulating the radius ∣z∣ and defining the ROC, you can analyze the
behavior of signals that would otherwise be unmanageable by the DTFT.
• DTFT is essentially a special case of the Z-transform when evaluated on
the unit circle z=ejω. Thus, signals that are unstable for DTFT (like those
that grow without bound) may still be analyzed using the Z-Transform in
regions away from the unit circle.
• Consider the diverging signal where u[n] is the unit step function.
• DTFT of x[n] does not exist because:
• The Z-transform is valid in the region ∣z∣>2, which allows analysis of this
signal even though it diverges in the time domain.
Summarize
• DTFT is limited to analyzing bounded and stable signals.
• Z-Transform allows analysis of a wider range of signals, including
those that are diverging or unstable by defining an
appropriate region of convergence (ROC)
Problem
Img(z)
0 1
a Re(z)
, |z|<|a|
1 Re(z)
, |z|<|a| 0 a
1 Re(z)
0 a
, |z|<|a|
, |z|<|a|
, |z|<|a|