100% found this document useful (1 vote)
63 views

CEN352 Digital Signal Processing: Lecture No. 08

The document describes linear time-invariant (LTI) systems and their representation using difference equations and impulse responses. It provides: 1) The general format of a difference equation that represents an LTI system as the current output depending on past outputs and inputs. 2) How an LTI system can be completely described by its unit impulse response, which is the system's response to a discrete impulse input. 3) That the output of an LTI system for any input can be calculated using a digital convolution of the input and impulse response.

Uploaded by

keith
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
63 views

CEN352 Digital Signal Processing: Lecture No. 08

The document describes linear time-invariant (LTI) systems and their representation using difference equations and impulse responses. It provides: 1) The general format of a difference equation that represents an LTI system as the current output depending on past outputs and inputs. 2) How an LTI system can be completely described by its unit impulse response, which is the system's response to a discrete impulse input. 3) That the output of an LTI system for any input can be calculated using a digital convolution of the input and impulse response.

Uploaded by

keith
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

CEN352 Digital Signal Processing by Dr. Anwar M.

Mirza

Lecture No. 08
Date: September 29th, 2012

3.3. Difference Equations and Impulse Responses


3.3.1. Format of Difference Equation

An LTI (linear-Time-Invariant), causal system can be represented by a difference equation


having the following general form:

𝒚(𝒏) + 𝒂𝟏 𝒚(𝒏 − 𝟏) + 𝒂𝟐 𝒚(𝒏 − 𝟐) + ⋯ + 𝒂𝑵 𝒚(𝒏 − 𝑵)


(3.12)
= 𝒃𝟎 𝒙(𝒏) + 𝒃𝟏 𝒙(𝒏 − 𝟏) + 𝒃𝟏 𝒙(𝒏 − 𝟐) + ⋯ + 𝒃𝑴 𝒙(𝒏 − 𝑴)

where 𝒂𝟏 , 𝒂𝟐 , … , 𝒂𝑵 and 𝒃𝟎 , 𝒃𝟏 , 𝒃𝟐 , … , 𝒃𝑴 are coefficients of the difference equation. Equation


(3.12) can further be written as:

𝒚(𝒏) = −𝒂𝟏 𝒚(𝒏 − 𝟏) − 𝒂𝟐 𝒚(𝒏 − 𝟐) − ⋯ − 𝒂𝑵 𝒚(𝒏 − 𝑵)


(3.13)
+𝒃𝟎 𝒙(𝒏) + 𝒃𝟏 𝒙(𝒏 − 𝟏) + 𝒃𝟏 𝒙(𝒏 − 𝟐) + ⋯ + 𝒃𝑴 𝒙(𝒏 − 𝑴)

or
𝑵 𝑴

𝒚(𝒏) = − ∑ 𝒂𝒊 𝒚(𝒏 − 𝒊) + ∑ 𝒃𝒋 𝒙(𝒏 − 𝒋) (3.14)


𝒊=𝟏 𝒋=𝟎

It should be noted that 𝒚(𝒏) is the current output, which depends on the past output
samples 𝒚(𝒏 − 𝟏), 𝒚(𝒏 − 𝟐), … , 𝒚(𝒏 − 𝑵), the current input sample 𝒙(𝒏), and the past input
samples 𝒙(𝒏 − 𝟏), 𝒙(𝒏 − 𝟐), … , 𝒙(𝒏 − 𝑴).

Example 3.5
Given the following difference equation

𝒚(𝒏) = 𝟎. 𝟐𝟓 𝒚(𝒏 − 𝟏) + 𝒙(𝒏)

Identify the nonzero system coefficients.

Solution

The general format of the difference equation for a causal LTI system is given by Equation
(3.13), i.e.,
𝒚(𝒏) = −𝒂𝟏 𝒚(𝒏 − 𝟏) − 𝒂𝟐 𝒚(𝒏 − 𝟐) − ⋯ − 𝒂𝑵 𝒚(𝒏 − 𝑵)
(3.13)
+𝒃𝟎 𝒙(𝒏) + 𝒃𝟏 𝒙(𝒏 − 𝟏) + 𝒃𝟏 𝒙(𝒏 − 𝟐) + ⋯ + 𝒃𝑴 𝒙(𝒏 − 𝑴)

Therefore, in this case (by comparing coefficients), we can write

𝒂𝟏 = −𝟎. 𝟐𝟓, 𝒃𝟎 = 𝟏

Department of Computer Engineering


College of Computer & Information Sciences, King Saud University
Ar Riyadh, Kingdom of Saudi Arabia
CEN352 Digital Signal Processing by Dr. Anwar M. Mirza

Lecture No. 08
Date: September 29th, 2012

Example 3.6

Given a linear system described by the following difference equation

𝒚(𝒏) = 𝒙(𝒏) + 𝟎. 𝟓 𝒙(𝒏 − 𝟏)

Determine the nonzero system coefficients.

Solution

The general format of the difference equation for a causal LTI system is given by Equation
(3.13), i.e.,
𝒚(𝒏) = −𝒂𝟏 𝒚(𝒏 − 𝟏) − 𝒂𝟐 𝒚(𝒏 − 𝟐) − ⋯ − 𝒂𝑵 𝒚(𝒏 − 𝑵)
(3.13)
+𝒃𝟎 𝒙(𝒏) + 𝒃𝟏 𝒙(𝒏 − 𝟏) + 𝒃𝟏 𝒙(𝒏 − 𝟐) + ⋯ + 𝒃𝑴 𝒙(𝒏 − 𝑴)

Therefore, in this case (by comparing coefficients), we can write

𝒃𝟎 = 𝟏
𝒃𝟏 = 𝟎. 𝟓

3.3.2. System Representation Using Its Impulse Response


A linear time-invariant system can be completely described by its unit-impulse response, which
is defined as the system response due to the impulse input 𝜹(𝒏) with zero initial condition,
depicted in Figure 3.12.
𝜹(𝒏) 𝒉(𝒏)
Linear Time-Invariant System

Figure 3.13 Unit-impulse response of the linear time-invariant system

With the obtained unit impulse response , we can represent the linear time-invariant system as
in Figure 3.14.

𝒙(𝒏) 𝒚(𝒏)
𝒉(𝒏)

Figure 3.14 Representation of a linear time-invariant system using the impulse


response

Department of Computer Engineering


College of Computer & Information Sciences, King Saud University
Ar Riyadh, Kingdom of Saudi Arabia
CEN352 Digital Signal Processing by Dr. Anwar M. Mirza

Lecture No. 08
Date: September 29th, 2012

Example 3.7
Given the linear time-invariant system

𝒚(𝒏) = 𝟎. 𝟓𝒙(𝒏) + 𝟎. 𝟐𝟓 𝒙(𝒏 − 𝟏) with an initial condition 𝒙(−𝟏) = 𝟎,

a. Determine the unit-impulse response 𝒉(𝒏).


b. Draw the system block diagram.
c. Write the output using the obtained impulse response.

Solution

a. According to Figure 3.13, let 𝒙(𝒏) = 𝜹(𝒏) , then


𝒉(𝒏) = 𝟎. 𝟓 𝜹(𝒏) + 𝟎. 𝟐𝟓 𝜹(𝒏 − 𝟏)
Thus, for this particular linear system, we have
𝟎. 𝟓 𝒏=𝟎
𝒉(𝒏) = {𝟎. 𝟐𝟓 𝒏=𝟏
𝟎. 𝟎 otherwise
b. The block diagram of the linear-time-invariant system is shown as

𝒙(𝒏) 𝒚(𝒏)
𝒉(𝒏) = 𝟎. 𝟓 𝜹(𝒏) + 𝟎. 𝟐𝟓 𝜹(𝒏 − 𝟏)

c. The system output can be written as


𝒚(𝒏) = 𝒉(𝟎)𝒙(𝒏) + 𝒉(𝟏) 𝒙(𝒏 − 𝟏)

From this result, it could be noted that if the difference equation without the past output
terms, 𝒚(𝒏 − 𝟏), 𝒚(𝒏 − 𝟐), … , 𝒚(𝑵), that is the corresponding coefficients 𝒂𝟏 , 𝒂𝟐 , … , 𝒂𝑵 , are
zeros, the impulse response 𝒉(𝒏) has a finite number of terms. We call this a finite impulse
response (FIR) system.
In general, we can express the output sequence of a linear time-invariant system from its
impulse response and inputs as:

𝒚(𝒏) = ⋯ + 𝒉(−𝟏)𝒙(𝒏 + 𝟏) + 𝒉(𝟎)𝒙(𝒏) + 𝒉(𝟏)𝒙(𝒏 − 𝟏) + 𝒉(𝟐)𝒙(𝒏 − 𝟐) + ⋯ (3.15)

Equation (3.15) is called the digital convolution sum. We can verify Equation (3.15) by
substituting the impulse sequence 𝒙(𝒏) = 𝜹(𝒏) to get the impulse response
𝒉(𝒏) = ⋯ + 𝒉(−𝟏)𝜹(𝒏 + 𝟏) + 𝒉(𝟎)𝜹(𝒏) + 𝒉(𝟏)𝜹(𝒏 − 𝟏) + 𝒉(𝟐)𝜹(𝒏 − 𝟐) + ⋯
where … , 𝒉(−𝟏), 𝒉(𝟎), 𝒉(𝟏), 𝒉(𝟐), … are the amplitudes of the impulse response at the
corresponding time indices.

Department of Computer Engineering


College of Computer & Information Sciences, King Saud University
Ar Riyadh, Kingdom of Saudi Arabia
CEN352 Digital Signal Processing by Dr. Anwar M. Mirza

Lecture No. 08
Date: September 29th, 2012

Example 3.8
Given the difference equation

𝒚(𝒏) = 𝟎. 𝟐𝟓 𝒚(𝒏 − 𝟏) + 𝒙(𝒏) for 𝒏 ≥ 𝟎 and 𝒚(−𝟏) = 𝟎,

a. Determine the unit-impulse response 𝒉(𝒏).


b. Draw the system block diagram.
c. Write the output using the obtained impulse response.
d. For a step input 𝒙(𝒏) = 𝒖(𝒏), verify and compare the output responses for the first
three output samples using the difference equation and digital convolution sum
(Equation 3.15).

Solution

a. Let 𝒙(𝒏) = 𝜹(𝒏) , then


𝒉(𝒏) = 𝟎. 𝟐𝟓 𝒉(𝒏 − 𝟏) + 𝜹(𝒏)
To solve for 𝒉(𝒏), we evaluate
𝒉(𝟎) = 𝟎. 𝟐𝟓 𝒉(𝟎 − 𝟏) + 𝜹(𝟎) = 𝟎. 𝟐𝟓 × 𝟎 + 𝟏 = 𝟏
𝒉(𝟏) = 𝟎. 𝟐𝟓 𝒉(𝟏 − 𝟏) + 𝜹(𝟏) = 𝟎. 𝟐𝟓 × 𝟏 + 𝟎 = 𝟎. 𝟐𝟓
𝒉(𝟐) = 𝟎. 𝟐𝟓 𝒉(𝟐 − 𝟏) + 𝜹(𝟐) = 𝟎. 𝟐𝟓 × 𝟎. 𝟐𝟓 + 𝟎 = 𝟎. 𝟎𝟔𝟐𝟓
With the calculated results, the impulse response can be predicted as
𝒉(𝒏) = 𝜹(𝒏) + 𝟎. 𝟐𝟓𝜹(𝒏 − 𝟏) + 𝟎. 𝟎𝟔𝟐𝟓𝜹(𝒏 − 𝟐) + ⋯
= (𝟎. 𝟐𝟓)𝒏 𝒖(𝒏)
b. The system block diagram is shown below

𝒙(𝒏) 𝒚(𝒏)
𝒉(𝒏) = 𝜹(𝒏) + 𝟎. 𝟐𝟓 𝜹(𝒏 − 𝟏) + ⋯

c. The output sequence is a sum of the infinite terms expressed as


𝒚(𝒏) = 𝒉(𝟎)𝒙(𝒏) + 𝒉(𝟏)𝒙(𝒏 − 𝟏) + 𝒉(𝟐)𝒙(𝒏 − 𝟐) + ⋯
= 𝒙(𝒏) + 𝟎. 𝟐𝟓𝒙(𝒏 − 𝟏) + 𝟎. 𝟎𝟔𝟐𝟓𝒙(𝒏 − 𝟐) + ⋯
d. From the difference equation and using the zero-initial condition, we have
𝒚(𝒏) = 𝟎. 𝟐𝟓 𝒚(𝒏 − 𝟏) + 𝒙(𝒏) for 𝒏 ≥ 𝟎 and 𝒚(−𝟏) = 𝟎,
Therefore, for 𝒙(𝒏) = 𝒖(𝒏), we have
for 𝒏 = 𝟎, 𝒚(𝟎) = 𝟎. 𝟐𝟓𝒚(−𝟏) + 𝒙(𝟎) = 𝟎. 𝟐𝟓 × 𝟎 + 𝒖(𝟎) = 𝟏
for 𝒏 = 𝟏, 𝒚(𝟏) = 𝟎. 𝟐𝟓𝒚(𝟎) + 𝒙(𝟏) = 𝟎. 𝟐𝟓 × 𝟏 + 𝒖(𝟏) = 𝟏. 𝟐𝟓
for 𝒏 = 𝟐, 𝒚(𝟐) = 𝟎. 𝟐𝟓𝒚(𝟏) + 𝒙(𝟐) = 𝟎. 𝟐𝟓 × 𝟏. 𝟐𝟓 + 𝒖(𝟏) = 𝟏. 𝟑𝟏𝟐𝟓
and so on.
We can obtain the same results using the convolution Equation (3.15), as

Department of Computer Engineering


College of Computer & Information Sciences, King Saud University
Ar Riyadh, Kingdom of Saudi Arabia
CEN352 Digital Signal Processing by Dr. Anwar M. Mirza

Lecture No. 08
Date: September 29th, 2012

𝒚(𝒏) = 𝒙(𝒏) + 𝟎. 𝟐𝟓𝒙(𝒏 − 𝟏) + 𝟎. 𝟎𝟔𝟐𝟓𝒙(𝒏 − 𝟐) + ⋯

Therefore, we have

for 𝒏 = 𝟎, 𝒚(𝟎) = 𝒙(𝟎) + 𝟎. 𝟐𝟓𝒙(𝟎 − 𝟏) + 𝟎. 𝟎𝟔𝟐𝟓𝒙(𝟎 − 𝟐) + ⋯ =


= 𝒖(𝟎) + 𝟎. 𝟐𝟓𝒖(−𝟏) + 𝟎. 𝟎𝟔𝟐𝟓𝒖(−𝟐) + ⋯ = 𝟏 + 𝟎 + 𝟎 + ⋯ = 𝟏

for 𝒏 = 𝟏, 𝒚(𝟏) = 𝒙(𝟏) + 𝟎. 𝟐𝟓𝒙(𝟏 − 𝟏) + 𝟎. 𝟎𝟔𝟐𝟓𝒙(𝟏 − 𝟐) + ⋯ =


= 𝒖(𝟏) + 𝟎. 𝟐𝟓𝒖(𝟎) + 𝟎. 𝟎𝟔𝟐𝟓𝒖(−𝟏) + ⋯ = 𝟏 + 𝟎. 𝟐𝟓 + 𝟎 + 𝟎 + ⋯
= 𝟏. 𝟐𝟓

for 𝒏 = 𝟐, 𝒚(𝟐) = 𝒙(𝟐) + 𝟎. 𝟐𝟓𝒙(𝟐 − 𝟏) + 𝟎. 𝟎𝟔𝟐𝟓𝒙(𝟐 − 𝟐) + ⋯ =


= 𝒖(𝟐) + 𝟎. 𝟐𝟓𝒖(𝟏) + 𝟎. 𝟎𝟔𝟐𝟓𝒖(𝟎) + ⋯
= 𝟏 + 𝟎. 𝟐𝟓 + 𝟎. 𝟎𝟔𝟐𝟓 + 𝟎 + ⋯ = 𝟏. 𝟑𝟏𝟐𝟓

Therefore, we verify that a linear time-invariant system can be represented by the


convolution sum using its impulse response and input sequence.

We also note that we have verified this only for the causal systems for the sake of
simplicity. However, this principle works for both causal and non-causal LTI systems.

It should also be noted that, in Example 3.8, the impulse response 𝒉(𝒏) contains an
infinite number of terms in its duration due to the past output term 𝒚(𝒏 − 𝟏). Such a
system is called an infinite impulse response (IIR) system.

3.4. Bound-in-and-Bound-out (BIBO) Stability


We are interested in designing and implementing stable linear systems. A stable system is one
for which every bounded input produces a bounded output (BIBO).

To find the stability criterion, consider a linear time-invariant representation with all the inputs
reaching the maximum value 𝑴 for the worst case. In that case, Equation (3.15) becomes

𝒚(𝒏) = 𝑴 × (… + 𝒉(−𝟏) + 𝒉(𝟎) + 𝒉(𝟏) + 𝒉(𝟐) + ⋯ ) (3.16)

Using the absolute values of the impulse response lead to

𝒚(𝒏) < 𝑀 × (… + |𝒉(−𝟏)| + |𝒉(𝟎)| + |𝒉(𝟏)| + |𝒉(𝟐)| + ⋯ ) (3.17)

Department of Computer Engineering


College of Computer & Information Sciences, King Saud University
Ar Riyadh, Kingdom of Saudi Arabia
CEN352 Digital Signal Processing by Dr. Anwar M. Mirza

Lecture No. 08
Date: September 29th, 2012

If the absolute sum in Equation (3.17) is a finite number, the product of the absolute sum and
the maximum input value is therefore a finite number. Hence, we have a bounded input and a
bounded output.

In terms of the impulse response, a linear system is stable if the sum of its absolute impulse
response coefficients is a finite number. We can apply Equation (3.18) to determine whether a
linear time-invariant system is stable or not stable; that is,
+∞

𝑺 = ∑ |𝒉(𝒌)| = ⋯ + |𝒉(−𝟏)| + |𝒉(𝟎)| + |𝒉(𝟏)| + |𝒉(𝟐)| + ⋯ < ∞ (3.18)


𝒌=−∞
Figure 3.17 illustrates a linear stable system, where the impulse response decreases to zero in
finite amount of time, so that the summation of its absolute impulse response coefficients is
guaranteed to be finite.

𝜹(𝒏) 𝒉(𝒏)

𝒏 𝒏
Linear stable
system

Figure 3.17 Illustration of stability of the digital linear system

Example 3.9
Given the linear system of Example 3.8,

𝒚(𝒏) = 𝟎. 𝟐𝟓 𝒚(𝒏 − 𝟏) + 𝒙(𝒏) for 𝒏 ≥ 𝟎 and 𝒚(−𝟏) = 𝟎,

which is described by the unit-impulse response,

𝒉(𝒏) = (𝟎. 𝟐𝟓)𝒏 𝒖(𝒏)

a. Determine whether this system is stable or not.

Solution

a. Using Equation (3.18), we have


+∞ +∞

𝑺 = ∑ |𝒉(𝒌)| = ∑ |(𝟎. 𝟐𝟓)𝒌 𝒖(𝒌)|


𝒌=−∞ 𝒌=−∞
Applying the definition of the unit-step function 𝒖(𝒌) = 𝟏 for 𝒌 ≥ 𝟎, we have

Department of Computer Engineering


College of Computer & Information Sciences, King Saud University
Ar Riyadh, Kingdom of Saudi Arabia
CEN352 Digital Signal Processing by Dr. Anwar M. Mirza

Lecture No. 08
Date: September 29th, 2012

+∞

𝑺 = ∑(𝟎. 𝟐𝟓)𝒌 = 𝟏 + 𝟎. 𝟐𝟓 + 𝟎. 𝟐𝟓𝟐 + ⋯


𝒌=𝟎
Using the formula for a sum of the geometric series, i.e.,
+∞
𝟏
∑ 𝒂𝒌 =
𝟏−𝒂
𝒌=𝟎
where 𝒂 = 𝟎. 𝟐𝟓 < 1, we compute
𝟏 𝟏 𝟒
𝑺 = 𝟏 + 𝟎. 𝟐𝟓 + 𝟎. 𝟐𝟓𝟐 + ⋯ = = = <∞
𝟏 − 𝟎. 𝟐𝟓 𝟎. 𝟕𝟓 𝟑
As the summation is a finite number, the linear system is stable.
3.5. Digital Convolution
Digital convolution plays an important role in digital filtering. Given a linear time-invariant
system, we can find out the output sequence 𝒚(𝒏) in terms of any input sequence 𝒔(𝒏) using
the convolution sum, i.e.,

+∞

𝒚(𝒏) = ∑ 𝒉(𝒌)𝒙(𝒏 − 𝒌)
𝒌=−∞
(3.19)
= ⋯ + 𝒉(−𝟏)𝒙(𝒏 + 𝟏) + 𝒉(𝟎)𝒙(𝒏) + 𝒉(𝟏)𝒙(𝒏 − 𝟏)
+ 𝒉(𝟐)𝒙(𝒏 − 𝟐) + ⋯

The sequences and in Equation (3.19) are interchangeable. Hence, we can also write

+∞

𝒚(𝒏) = ∑ 𝒙(𝒌)𝒉(𝒏 − 𝒌)
𝒌=−∞ (3.20)
= ⋯ + 𝒙(−𝟏)𝒉(𝒏 + 𝟏) + 𝒙(𝟎)𝒉(𝒏) + 𝒙(𝟏)𝒉(𝒏 − 𝟏)
+ 𝒙(𝟐)𝒉(𝒏 − 𝟐) + ⋯

Using conventional notations, it can be written as

(3.21)
𝒚(𝒏) = 𝒉(𝒏) ∗ 𝒙(𝒏)

It could be noted that for a causal system, which implies its impulse response

𝒉(𝒏) = 𝟎 for 𝒏 < 0

Department of Computer Engineering


College of Computer & Information Sciences, King Saud University
Ar Riyadh, Kingdom of Saudi Arabia
CEN352 Digital Signal Processing by Dr. Anwar M. Mirza

Lecture No. 08
Date: September 29th, 2012

The lower limit of the convolution sum begins at 𝟎 instead of ∞, that is

+∞ +∞
(3.22)
𝒚(𝒏) = ∑ 𝒉(𝒌)𝒙(𝒏 − 𝒌) = ∑ 𝒙(𝒌)𝒉(𝒏 − 𝒌)
𝒌=𝟎 𝒌=𝟎

We shall focus on calculating the convolution sum based on Equation (3.20). The first few
outputs are give as follows
+∞

𝒚(𝟎) = ∑ 𝒙(𝒌)𝒉(−𝒌) = ⋯ + 𝒙(−𝟏)𝒉(𝟏) + 𝒙(𝟎)𝒉(𝟎) + 𝒙(𝟏)𝒉(−𝟏) + 𝒙(𝟐)𝒉(−𝟐) + ⋯


𝒌=−∞

+∞

𝒚(𝟏) = ∑ 𝒙(𝒌)𝒉(𝟏 − 𝒌) = ⋯ + 𝒙(−𝟏)𝒉(𝟐) + 𝒙(𝟎)𝒉(𝟏) + 𝒙(𝟏)𝒉(𝟎) + 𝒙(𝟐)𝒉(−𝟏) + ⋯


𝒌=−∞

+∞

𝒚(𝟏) = ∑ 𝒙(𝒌)𝒉(𝟐 − 𝒌) = ⋯ + 𝒙(−𝟏)𝒉(𝟑) + 𝒙(𝟎)𝒉(𝟐) + 𝒙(𝟏)𝒉(𝟏) + 𝒙(𝟐)𝒉(𝟎) + ⋯


𝒌=−∞

We note that the convolution sum requires the sequence 𝒉(𝒏) to be reversed and shifted.

The digital convolution can be evaluated through

a. The graphical method


b. The formula method
c. The table method

We will need to use the reversed and shifted sequence. The reversed sequence is defined as
follows: If 𝒉(𝒏) is the given sequence, then 𝒉(−𝒏) is the reversed sequence. The reversed
sequence is a mirror image of the original sequence, assuming the vertical axis as the mirror.

Example 3.10
Given a sequence
𝟑, 𝒌 = 𝟎, 𝟏
𝒉(𝒌) = {𝟏, 𝒌 = 𝟐, 𝟑
𝟎, elsewhere
where 𝒌 is the time index or sample number,

a. Sketch the sequence 𝒉(𝒌) and reversed sequence 𝒉(−𝒌).


b. Sketch the shifted sequence 𝒉(𝒌 + 𝟑) and 𝒉(−𝒌 − 𝟐).

Department of Computer Engineering


College of Computer & Information Sciences, King Saud University
Ar Riyadh, Kingdom of Saudi Arabia
CEN352 Digital Signal Processing by Dr. Anwar M. Mirza

Lecture No. 08
Date: September 29th, 2012

Solution
𝒉(𝒌)
a.
1
2
3
𝒌
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6

𝒉(−𝒌)

1
2
3
𝒌
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6

b. Shifted sequences are shown in the following

𝒉(𝒌 + 𝟑)

1
2
3
𝒌
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6

𝒉(−𝒌 − 𝟐)

1
2
3
𝒌
-6 -5 -4 -3 -2 -1 0 1 2 3 4 5 6

Department of Computer Engineering


College of Computer & Information Sciences, King Saud University
Ar Riyadh, Kingdom of Saudi Arabia

You might also like