Lecture 02
Lecture 02
Lecture 02
Discrete-Time Linear Time-Invariant (LTI) Systems
Dr. S M Wasif
[email protected]
November 22, 2022
Department of Electrical Engineering,
University of Gujrat
Table of contents
1
Analysis of Discrete-Time
Linear Time-Invariant (LTI)
Systems
Analysis of Discrete-Time Linear Time-Invariant (LTI) Sys-
tems
2
The Convolution Sum
The Convolution Sum
3
The Convolution Sum
4
The Convolution Sum
5
Analytical Evaluation of Convolution Sum
6
Analytical Evaluation of Convolution Sum
n − M 1 ≥ N1 or n ≥ M 1 + N1
and
n − M 2 < N1 or n < M 2 + N1
n−M
X1
y [n] = x[k]h[n − k ] for N1 + M1 ≤ n < N1 + M2
k =N1
7
Analytical Evaluation of Convolution Sum
n − M 2 ≥ N1 or n ≥ N1 + M 2
and
n − M 1 ≤ N2 or n ≤ M 1 + N2
n−M
X1
y [n] = x[k]h[n − k] for N1 + M2 ≤ n ≤ M1 + N2
k=n−M2
8
Analytical Evaluation of Convolution Sum
n − M 1 > N2 or n > M 1 + N2
and
n − M 2 ≤ N2 or n ≤ M 2 + N2
N2
X
y [n] = x[k]h[n − k] for M1 + N2 < n ≤ M2 + N2
k=n−M2
9
Graphical Illustration of Convolution
10
Graphical Illustration of Convolution
11
Graphical Illustration of Convolution
12
Graphical Illustration of Convolution
13
Graphical Illustration of Convolution
14
Graphical Illustration of Convolution
15
Graphical Illustration of Convolution
16
Graphical Illustration of Convolution
17
Graphical Illustration of Convolution
18
Graphical Illustration of Convolution
19
Graphical Illustration of Convolution
20
Graphical Illustration of Convolution
21
Graphical Illustration of Convolution
22
Graphical Illustration of Convolution
23
Graphical Illustration of Convolution
24
Signal Generation and Plotting
in MATLAB
Signal Generation and Plotting in MATLAB
• Example:
n = (−10 : 10);
x = 2 ∗ cos(2 ∗ π ∗ 0.05 ∗ n);
stem(n, x,‘fill’,‘LineWidth’, 3);
ylabel(‘x[n]’);
xlabel(‘n’);
25
Signal Generation and Plotting in MATLAB
26
Signal Generation and Plotting in MATLAB
27