Académique Documents
Professionnel Documents
Culture Documents
Announcements
Assignment 1A (due 9th April by 5pm)
Assignment 1B released next week
Overview
Topic Today:
Discrete-Time System Response
Convolution
System Response
Once the response to a unit impulse is known, the
response of any LTI system to any arbitrary
excitation can be found
Any arbitrary excitation is simply a sequence of
amplitude-scaled and time-shifted impulses
Therefore the response is simply a sequence of
amplitude-scaled and time-shifted impulse
responses
3/25/2015
3/25/2015
Queensland University of Technology
3/25/2015
3/25/2015
Queensland University of Technology
x m h n m
3/25/2015
3/25/2015
Queensland University of Technology
3/25/2015
3/25/2015
Queensland University of Technology
3/25/2015
3/25/2015
Queensland University of Technology
3/25/2015
3/25/2015
Queensland University of Technology
10
10
3/25/2015
3/25/2015
Queensland University of Technology
11
11
y n x n h n
x m h n m
Let y n x n h n then
y n n0 x n h n n0 x n n0 h n
y n y n 1 x n h n h n 1 x n x n 1 h n
and the sum of the impulse strengths in y is the product of
the sum of the impulse strengths in x and the sum of the
impulse strengths in h.
3/25/2015
3/25/2015
Queensland University of Technology
12
12
x n y n z n x n y n z n
Distributivity
x n y n z n x n z n y n z n
3/25/2015
3/25/2015
Queensland University of Technology
13
13
Numerical Convolution
3/25/2015
3/25/2015
Queensland University of Technology
14
14
Numerical Convolution
nx = -2:8 ; nh = 0:12 ;
Compute values of x
h = tri((nh- 6) / 4) ;
Compute values of h
y = conv(x,h) ;
%
%
%
ny = (nx(1) + nh(1)) + (0:(length(nx) + length(nh) - 2)) ;
%
%
%
subplot(3,1,1) ; stem(nx,x,'k','filled') ;
xlabel('n') ; ylabel('x') ; axis([-2,20,0,4]) ;
subplot(3,1,2) ; stem(nh,h,'k','filled') ;
xlabel('n') ; ylabel('h') ; axis([-2,20,0,4]) ;
subplot(3,1,3) ; stem(ny,y,'k','filled') ;
xlabel('n') ; ylabel('y') ; axis([-2,20,0,4]) ;
3/25/2015
3/25/2015
Queensland University of Technology
15
15
Numerical Convolution
3/25/2015
3/25/2015
Queensland University of Technology
16
16
Note:
In step 3: We start at n = 0, and so the number of
points between n = 0; 1; ;N1 + N2 - 2 is N1 + N2 - 1.
The mathematics will take care of the flipping and
shifting.
h n is finite.
3/25/2015
3/25/2015
Queensland University of Technology
23
23
System Interconnections
24
24
System Interconnections
25
25
System Interconnections:
The impulse response of a cascade connection of LTI systems is the
convolution of the individual impulse responses
The impulse response of a parallel connection of LTI systems is the
sum of the individual impulse responses
Stability:
A discrete-time LTI system is BIBO stable if its impulse response is
absolutely summable.
Next Week
Semester Break
Assignment 1A due Thursday 9th April by 5pm
(submit online)