Professional Documents
Culture Documents
Lecture 2 Review of Discrete-Time Signal and System Analysis
Lecture 2 Review of Discrete-Time Signal and System Analysis
Lecture 2 Review of Discrete-Time Signal and System Analysis
Dheeraj Kumar
dheeraj.kumar@ece.iitr.ac.in
January 9, 2023
Table of Contents
2 Discrete-time systems
Types of discrete-time systems
2 / 41
Table of Contents
2 Discrete-time systems
Types of discrete-time systems
3 / 41
Mathematical representation of discrete-time
signals
4 / 41
Continuous-time to discrete-time signal
5 / 41
Some basic sequences
6 / 41
Arbitrary sequence as a sum of scaled delayed
impulses
7 / 41
Exponential sequences
8 / 41
Exponential sequences
9 / 41
Sinusoidal sequences
10 / 41
Exponentially weighted sinusoidals
12 / 41
Periodicity of sinusoidal sequences
13 / 41
Periodicity of sinusoidal sequences
14 / 41
Frequency of sinusoidal sequences
15 / 41
Task: Periodicity and frequency of sinusoidal
sequence examples
16 / 41
An observation about periodicity and frequency
of sinusoidal sequences
2πk
❑ Periodicity: x[n] = Acos(ω0 n + ϕ) is periodic if ω0 = N , where, k
and N are integers
❑ Frequency: Sinusoidal sequences with frequencies ω0 + 2πr ,
where r is an integer, are indistinguishable from one another
❑ Combining above two properties: There are N distinguishable
frequencies for which the corresponding sequences are periodic
with period N
2πk
❑ ωk = N ,k = 0, 1, 2, ..., N − 1
17 / 41
Table of Contents
2 Discrete-time systems
Types of discrete-time systems
18 / 41
Discrete-time system definition
19 / 41
Discrete-time system examples
20 / 41
Table of Contents
2 Discrete-time systems
Types of discrete-time systems
21 / 41
Memoryless system
22 / 41
Linear system
23 / 41
Task: check if a system is linear
24 / 41
Time-invariant system
25 / 41
Task: check if a system is time-invariant
❑ by substituting k1 = k − n0
❑ Check if a compressor system (y [n] = x[Mn], for some positive
integer M and −∞ < n < ∞) is time invariant
❑ Creates the output sequence by selecting every M th sample and
discarding the remaining M − 1
26 / 41
Causality
27 / 41
Task: causality example
28 / 41
Table of Contents
2 Discrete-time systems
Types of discrete-time systems
29 / 41
LTI system
30 / 41
Output of an LTI system as convolution sum
❑
∞
n X o
y [n] = T {x[n]} = T x[k ]δ[n − k ]
k =−∞
∞
X
= x[k ]T {δ[n − k ]}
k =−∞
X∞ ∞
X
= x[k ]hk [n] = x[k ]h[n − k ]
k =−∞ k =−∞
= x[n] ∗ h[n]
31 / 41
Convolution sum example
32 / 41
Convolution sum example
33 / 41
Convolution sum example
34 / 41
Another interpretation of convolution sum
35 / 41
How to obtain h[n − k ]
36 / 41
Convolution sum example 2
❑ x[n] = an u[n]
(
1, 0≤n ≤N −1
❑ h[n] = u[n] − u[n − N] =
0, Otherwise
❑ For n < 0
❑ No overlap → y [n] = 0
37 / 41
Convolution sum example 2
❑ For 0 ≤ n < N
❑
n
X n
X
y [n] = x[k ]h[n − k ] = ak
k =0 k =0
1− an+1
=
1−a
38 / 41
Convolution sum example 2
❑ For n ≥ N
❑
n
X n
X
y [n] = x[k ]h[n − k ] = ak
k =n−N+1 k =n−N+1
an−N+1 − an+1 n−N+1 1 − a
N
= =a
1−a 1−a
39 / 41
Convolution sum example 2
0, n<0
1−an+1
❑ y [n] = 1−a , 0≤n<N
an−N+1 1−aN ,
n≥N
1−a
40 / 41
Thanks.