Digital Signal Processing Lecture-1: DR Mahmoud Mohamed
Digital Signal Processing Lecture-1: DR Mahmoud Mohamed
Lecture-1
Dr Mahmoud Mohamed
Analog Signals
• Continuous signal is a signal that exists at every instant of time
• Digital signals are easily stored on storage media i.e. hard disk
7
Advantages of Digital Signal Processing
8
Disadvantages of Digital Signal Processing
10
Digital Functions
The basic digital functions (signal or sequence) are
11
Unit Impulse Function
The unit impulse function or unit sample sequence is defined as
the sequence with values
Unit Impulse Function
The unit impulse function δ[n] has an amplitude of zero at all
samples except n = 0, where it has the value 1.
Answers
a) δ[0] = 1
b) δ[3] = 0
c) δ[-2] = 0
Scaled Unit Impulse Function
Example: Draw the following signal:
x[n] = 4δ[n]
Scaled Unit Impulse Function
Example: Draw the following signal:
x[n] = -2δ[n]
Shifted Unit Impulse Function
Example: Draw the following signals:
a) x[n] = δ[n - 2]
b) x[n] = δ[n + 2]
Shifted Unit Impulse Function
Example: Draw the following signal:
x[n] = δ[n - 3]
Unit Impulse Function
Example: write a function to describe the signal in the figure.
19
Unit Impulse Function
Example: write a function to describe the signal in the figure.
20
Unit Step Function
The unit step function or unit step sequence is defined as the
sequence with values
Unit Step Function
The unit step function u[n] has an amplitude of zero for n < 0
and an amplitude of one for all other samples.
The signal u[-n] has the value one up to and including n = 0, and
the value zero thereafter.
Unit Step Function
Example: Determine the values of the following
a) u[-1], b) u[0], c) u[1]
Answers
a) u[-1] = 0
b) u[0] = 1
c) u[1] = 1
Scaled Unit Step Function
Example: Draw the signal x[n] = 3u[n]
Shifted Unit Step Function
Example: Draw the signal x[n] = u[n - 2], and x[n] = u[n + 2]
Unit Step Function
Example: Draw the signal x[n] = u[-n]
Unit Step Function
Example: Draw the signal x[n] = u[n - 3]
Unit Step Function
Example: Draw the signal x[n] = u[3 - n]
Unit Step Function
Example: Draw the signal
x[n] = u[n] + 2u[n - 2]
Unit Step Function
Example: Draw the signal
x[n] = u[n] - u[n - 3]
Unit Step Function
Example: A digital signal is described as x[n] = 4(u[n] - u[n - 1]).
Write the function that describes x[n-3].
Answer
Substituting n = (n – 3) gives
𝒖 𝒏 = 𝜹 𝒏−𝒎
𝒎=𝟎
32
Connection between Impulse and Step Functions
34
Power Function
• Power functions take the form:
x[n] = Aα βn
• In the special case where α = e, such functions are called
exponential functions.
• When β is positive, the function grows.
• When β is negative the function decays.
• When α is negative, the signal samples alternate positive and
negative.
• The value of A is determine the magnitude/amplitude/value
of the function when n = 0
35
Power Function
• Example: Draw a signal x[n] = (-0.6)n
36
Exponential Function
• Exponential functions take the form:
x[n] = Ae βn
• Where e = 2.71828
• When β is positive, the function grows.
• When β is negative the function decays.
• When α is negative, the signal samples alternate positive and
negative.
• The value of A is determine the magnitude/amplitude/value
of the function when n = 0
37
Exponential Function
• Example: Draw a signal x[n] = e-0.5n
38
Notation for Digital Signals
• A digital signal x[n] may be modified by time shifts and
resampling.
For Example
• Signal x[n-2], shifts x[n] two steps to the right
• Signal x[n+3], shifts x[n] three steps to the left
• Signal x[2n], selects every other sample from x[n]
• Signal x[3n], selects every third sample
39
Notation for Digital Signals
Example: Find the Following:
a) x[0] = 0.25
b) x[5] = 0.5
40
Notation for Digital Signals
Example: Find the Following:
a) x[0] = 0.25
b) x[5] = 0.5
c) x[n-1]
41
Notation for Digital Signals
Example: Find the Following:
a) x[0] = 0.25
b) x[5] = 0.5
c) x[n-1]
d) x[n-2]
42
Notation for Digital Signals
Example: Find the Following:
a) x[0] = 0.25
b) x[5] = 0.5
c) x[n-1]
d) x[n-2]
e) x[2n]
43
Notation for Digital Signals
Example: Find the Following:
a) x[0] = 0.25
b) x[5] = 0.5
c) x[n-1]
d) x[n-2]
e) x[2n]
f) x[3n]
44
Composite Functions
• They are the combinations of basic functions.
45
Composite Functions
Example: Draw a signal x[n] = u[n]u[3-n]
𝒙 𝒏 = 𝜹 𝒏 + 𝜹 𝒏 − 𝟏 + 𝜹 𝒏 − 𝟐 + 𝜹[𝒏 − 𝟑]
46
Composite Functions
Example: Draw a signal x[n] = e-2nu[n]
• First draw two basic signals (e-2n, u[n]) and then multiply as shown in the figure.
• The u[n] has the effect of turning on the other function at n = 0.
• The u[n] is zero for n < 0, so x[n] is also for n < 0.
• The u[n] has a value of 1 for n ≥ 0, so x[n] is the same as e-2n for n ≥ 0.
47