Systems
- Prof. Seungchul Lee
Industrial AI Lab.
1
Most slides from (edX) Discrete Time Signals and Systems by Prof. Richard G. Baraniuk
Systems Prof. Seungchul Lee Industrial AI Lab. Most slides from - - PowerPoint PPT Presentation
Systems Prof. Seungchul Lee Industrial AI Lab. Most slides from (edX) Discrete Time Signals and Systems by Prof. Richard G. Baraniuk 1 Systems A discrete-time system is a transformation (a rule or formula) that maps a discrete- time
1
Most slides from (edX) Discrete Time Signals and Systems by Prof. Richard G. Baraniuk
2
3
– Scaling: – Additivity:
4
where ℎ𝑜,𝑛 = 𝐼 𝑜,𝑛 represents the row-𝑜, column-𝑛 entry of the matrix 𝐼
5
6
– A system 𝐼 processing infinite-length signals is time-invariant (shift-invariant) if a time shift of the input signal creates a corresponding time shift in the output signal
– A system 𝐼 processing infinite-length signals is time-invariant (shift-invariant) if a circular time shift of the input signal creates a corresponding circular time shift in the output signal
7
8
9
10
– 0-th column – Time-reversed 0-th row
11
12
13
14
– 0-th column – Time-reversed 0-th row
15
16
17
18
– Columns/rows of 𝐼 are the shifted versions of the 0-th column/row – ℎ contains all the information of the LTI system
– Entries on the matrix diagonals are the same
matrix 𝐼)
19
20
21
22
23
24
25
26
27
28
shifted
– Time reverse the impulse response ℎ and shift it 𝑜 time steps to the right (delay) – Compute the inner product between the shifted impulse response and the input vector 𝑦
29
30
31
– Entries on the matrix diagonals are the same
32
– Break input into additive parts and sum the responses to the parts
Source: Prof. Denny Freeman at MIT 33
– You are standing at time 𝑜
Source: Prof. Denny Freeman at MIT 34
sample responses.
Source: Prof. Denny Freeman at MIT 35
Source: Dr. Francois Fleuret at EPFL
1 3 2 3
1 2 2 1
Input
36
Source: Dr. Francois Fleuret at EPFL
1 3 2 3
1 2 2 1 1 3
Input h[-n] Output
37
Source: Dr. Francois Fleuret at EPFL
1 3 2 3
1 2 2 1 1 3
Input h[-n] Output
7
38
Source: Dr. Francois Fleuret at EPFL
1 3 2 3
1 2 2 1 1 3
Input h[-n] Output
7 9
39
Source: Dr. Francois Fleuret at EPFL
1 3 2 3
1 2 2 1 1 3
Input h[-n] Output
7 9 12
40
Source: Dr. Francois Fleuret at EPFL
1 3 2 3
1 2 2 1 1 3
Input h[-n] Output
7 9 12 2
41
Source: Dr. Francois Fleuret at EPFL
1 3 2 3
1 2 2 1 1 3
Input h[-n] Output
7 9 12 2
42
Source: Dr. Francois Fleuret at EPFL
1 3 2 3
1 2 2 1 1 3
Input h[-n] Output
7 9 12 2
43
Source: Dr. Francois Fleuret at EPFL
1 3 2 3
1 2 2 1 1 3
w Input h[-n] Output
7 9 12 2
6
44
Source: Prof. Denny Freeman at MIT 45
Source: Prof. Denny Freeman at MIT 46
Source: Prof. Denny Freeman at MIT 47
Source: Prof. Denny Freeman at MIT 48
Source: Prof. Denny Freeman at MIT 49
Source: Prof. Denny Freeman at MIT 50
Source: Prof. Denny Freeman at MIT 51
Source: Prof. Denny Freeman at MIT 52
Source: Prof. Denny Freeman at MIT 53
Source: Prof. Denny Freeman at MIT 54
Source: Prof. Denny Freeman at MIT 55
Source: Prof. Denny Freeman at MIT 56
Source: Prof. Denny Freeman at MIT 57
Source: Prof. Denny Freeman at MIT 58
Source: Applied Digital Signal Processing, Theory and Practice 59
60
→ Signal = System
61
62
63
64
65
– Circularly time reverse the impulse response ℎ and circularly shift it 𝑜 time steps to the right (delay) – Compute the inner product between the shifted impulse response and the input vector 𝑦
66
67
– Circularly time reverse the impulse response ℎ and circularly shift it 𝑜 time steps to the right (delay) – Compute the inner product between the shifted impulse response and the input vector 𝑦
68
– Circularly time reverse the impulse response ℎ and circularly shift it 𝑜 time steps to the right (delay) – Compute the inner product between the shifted impulse response and the input vector 𝑦
69
70
71
72
73
74
Source: Prof. Allen Downey at Olin 75
Source: Prof. Allen Downey at Olin 76
Source: Prof. Allen Downey at Olin 77