Chapter 3 Analysis of LTI System in Frequency Domain
Chapter 3 Analysis of LTI System in Frequency Domain
Hence, and LTI system described by a LCCD equation has a rational system function.
Case I: If ak = 0 for 1 ≤ k ≤ N
𝑀 𝑀
−𝑘
1
𝐻(𝑧) = ∑ 𝑏𝑘 𝑧 = 𝑀 ∑ 𝑏𝑘 𝑧 𝑀−𝑘
𝑧
𝑘=0 𝑘=0
In this case, H(z) contains M zeros, whose values are determined by system
parameters {bk} & an Mth order pole at z=0 (trivial poles). Hence the system is called
all-zero system. Such a system has finite duration impulse response & is called FIR
system.
Case II: If bk = 0 for 1 ≤ k ≤ M,
𝑏0 𝑏0 𝑧 𝑁
𝐻(𝑧) = ∑𝑁 = ∑𝑁 , 𝑎0 ≌ 1
𝑘=1 𝑎𝑘 𝑧 −𝑘 𝑘=1 𝑎𝑘 𝑧
𝑁−𝑘
Page 1 of 6
Compiled by: Rupesh D. Shrestha, nec
Digital Signal Analysis & Processing Chapter 3
In this case H(z) consists of N poles, whose values are determined by the system
parameters {ak} & and Nth order zero at z = 0. The corresponding system is called all-pole
system. Due to presence of poles, the impulse response of such a system is infinite in duration
& hence it is an IIR system.
𝑦[𝑛] = ∑ ℎ[𝑘]𝑥[𝑛 − 𝑘]
𝑘=−∞
In this input-output relationship, the system is characterized in the time domain by its unit
sample response h[n],
To develop a frequency-domain characterization of the system, let us excite the system with
the complex exponential
𝑥[𝑛] = 𝐴𝑒 𝑗𝜔𝑛 , −∞ < 𝑛 < ∞
Where A is the amplitude and ω is any arbitrary frequency confined to the frequency interval
[-π, π]. Substituting the value of x[n], we obtain the response
∞ ∞
𝑗𝜔(𝑛−𝑘)
𝑦[𝑛] = ∑ ℎ[𝑘][𝐴𝑒 ] = 𝐴 [ ∑ ℎ[𝑘]𝑒 −𝑗𝜔𝑘 ] 𝑒 𝑗𝜔𝑛
𝑘=−∞ 𝑘=−∞
We obverse that the term in brackets in above equation is a function of the frequency variable
ω. In fact, this term is the Fourier transform of the unit sample response h[k] of the system.
Hence, we denote this function as
∞
𝑗𝜔
𝐻(𝑒 ) = 𝐻(𝜔) = ∑ ℎ[𝑘]𝑒 −𝑗𝜔𝑘
𝑘=−∞
Clearly, the function H(ω) exists if the system is BIBO stable, that is, if
∞
∑ |ℎ[𝑛]| < ∞
𝑛=−∞
Therefore, the response of the system to the complex exponential is given as
𝑦[𝑛] = 𝐴𝐻(𝜔)𝑒 𝑗𝜔𝑛
We note that the response is also in the form of a complex exponential with the same frequency
as the input, but altered by the multiplicative factor H(ω).
As a result of this characteristic behavior, the exponential signal is called an eigenfunction of
the system. In other words, an eigenfunction of a system is an input signal that produces an
output that differs from the input by a constant multiplicative factor, H(ω) (called eigenvalue
of the system).
# Determine the output sequence of the system with impulse response
𝟏 𝒏
𝒉[𝒏] = ( ) 𝒖[𝒏]
𝟐
when the input is the complex exponential sequence
𝒙[𝒏] = 𝑨𝒆𝒋𝝅𝒏/𝟐 , −∞ < 𝒏 < ∞
Solution: First we evaluate the Fourier transform of the impulse response h[n],
Page 2 of 6
Compiled by: Rupesh D. Shrestha, nec
Digital Signal Analysis & Processing Chapter 3
∞
1
𝐻(𝜔) = ∑ ℎ[𝑛]𝑒 −𝑗𝜔𝑛 =
1
𝑛=−∞ 1 − 2 𝑒 −𝑗𝜔
𝜋 𝜋 1 1 2 −𝑗26.60
𝑎𝑡 𝜔 = , 𝐻( ) = = = 𝑒
2 2 1 −2 𝑗𝜋 1 √5
1− 2𝑒 1 + 𝑗 2
2 0
𝑇ℎ𝑒𝑟𝑒𝑓𝑜𝑟𝑒, 𝑡ℎ𝑒 𝑜𝑢𝑡𝑝𝑢𝑡 𝑖𝑠 (𝜔 = 𝜋/2), 𝑦[𝑛] = 𝐴𝐻(𝜋)𝑒 𝑗𝜋𝑛/2 = 𝐴 ( 𝑒 −𝑗26.6 ) 𝑒 𝑗𝜋𝑛/2
√5
2 0
𝑦[𝑛] = 𝐴𝑒 𝑗(𝜋𝑛/2−26.6 ) , −∞ < 𝑛 < ∞
√5
This example clearly illustrates that the only effect of the system on the input signal is to scale
the amplitude by 2/√5 and shift the phase by -26.60. Thus, the output is also a complex
exponential of frequency π/2, amplitude 2A/√5, and phase -26.60.
Correspondingly, |H(ω)| is called the magnitude response and φ(ω) is called the phase response
of the system. If the input to the system consists of more than one sinusoid, the superposition
property of the linear system can be used to determine the response.
# Evaluate the frequency response of the system described by the system function
1 𝑧
𝐻(𝑧) = −1
=
1 − 0.8𝑧 𝑧 − 0.8
Solution: Clearly, H(z) has a zero at z = 0 and a pole at p =0.8. Hence, the frequency response
of the system is
1
𝐻(𝑧)|𝑧=𝑒 𝑗𝜔 =
1 − 0.8𝑒 −𝑗𝜔
The magnitude response,
1 1 1
|𝐻(𝜔)| = | | = =
1 − 0.8𝑒 −𝑗𝜔 √(1 − 0.8𝑐𝑜𝑠𝜔)2 + (0.8𝑠𝑖𝑛𝜔)2 √1.64 − 1.6𝑐𝑜𝑠𝜔
And the phase response is
0.8𝑠𝑖𝑛𝜔
∅(𝜔) = 0 − tan−1 ( )
1 − 0.8𝑐𝑜𝑠𝜔
ω 0 π/5 2π/5 3π/5 4π/5 π
|𝑯(𝝎)| 5 1.7011 0.9343 0.6845 0.5838 0.5556
∅(𝝎) 0 -0.9271 -0.7907 -0.5478 -0.2781 -0
Page 4 of 6
Compiled by: Rupesh D. Shrestha, nec
Digital Signal Analysis & Processing Chapter 3
Let us assume that a signal sequence {x[n]} with frequency components confined to the
frequency range ω1 < ω < ω2 is passed through a filter with frequency response
Where C and n0 are constants. The signal at the output of the filter has a spectrum
By applying the scaling and time-shifting properties of the Fourier transform, we obtain the
time-domain output
𝑦[𝑛] = 𝐶𝑥[𝑛 − 𝑛0 ]
Consequently, the filter output is simply a delayed and amplitude-scaled version of the input
signal. A pure delay is usually tolerable and is not considered a distortion o the signal.
Neither is amplitude scaling. Therefore, ideal filters have a linear phase characteristic within
their passband, that is,
∅(𝜔) = −𝜔𝑛0
The term −ωn0 indicates a linear phase shift, which means that all frequency components of
the input signal are delayed by the same amount of time, preserving the waveform shape.
Page 5 of 6
Compiled by: Rupesh D. Shrestha, nec
Digital Signal Analysis & Processing Chapter 3
The derivative of the phase with respect to frequency has the units of delay. Hence, we can
define the signal delay as a function of frequency as
𝑑𝜑(𝜔)
𝜏𝑔 (𝜔) = −
𝑑𝜔
τg(ω) is usually called the envelope delay or the group delay of the filter. We interpret τg(ω) as
the time delay that a signal component of frequency ω undergoes as it passes from the input to
the output of the system. Note that φ(ω) is linear, τg(ω) = n0 = constant. In this case all frequency
components of the input signal undergo the same time delay.
In conclusion, ideal filters have a constant magnitude characteristic and a linear phase
characteristic within their passband. In all cases, such filters are not physically realizable but
serve as a mathematical idealization of practical filters.
Relationship to Causality
Causality is a fundamental property of physical systems, meaning that the output of the
system at any time depends only on past and present inputs, not future ones. For an LTI
system to be causal, its impulse response h[n] must be zero for n < 0.
The relationship between linear phase and causality can be summarized as follows:
• Linear Phase and Symmetry: For an LTI system to have a linear phase, its impulse
response h[n] must be symmetric or anti-symmetric. This symmetry ensures that the
phase response is linear.
• Causality and Symmetry: A causal system cannot have a symmetric impulse
response unless it is non-zero only for n≥0. This constraint means that achieving both
perfect linear phase and causality is challenging.
In practice, achieving an exact linear phase while maintaining causality often requires
compromises, such as using finite impulse response (FIR) filters, which can be designed to
approximate linear phase while being causal.
Reference:
1. J. G. Proakis, D. G. Manolakis, “Digital Signal Processing, Principles, Algorithms and
Applications”, 3rd Edition, Prentice-hall, 2000. Chapter 3.
Page 6 of 6
Compiled by: Rupesh D. Shrestha, nec