Lecture 8: Impulse Response: ECE 401: Signal and Image Analysis
Lecture 8: Impulse Response: ECE 401: Signal and Image Analysis
University of Illinois
2/14/2017
Interpolation Review Discrete-Time Systems Impulse Response
1 Interpolation Review
2 Discrete-Time Systems
3 Impulse Response
Interpolation Review Discrete-Time Systems Impulse Response
Outline
1 Interpolation Review
2 Discrete-Time Systems
3 Impulse Response
Interpolation Review Discrete-Time Systems Impulse Response
Interpolation Review
Outline
1 Interpolation Review
2 Discrete-Time Systems
3 Impulse Response
Interpolation Review Discrete-Time Systems Impulse Response
Discrete-Time System
Examples: Averaging
y [n] = 0.1x[n−2]+0.2x[n−1]+0.4x[n]+0.2x[n+1]+0.1x[n+2]
Interpolation Review Discrete-Time Systems Impulse Response
Examples: Differencing
dx
Here’s a system that estimates y [n] ≈ dt using the
forward-Euler method:
1
y [n] = (x[n + 1] − x[n])
T
dx
Here’s a system that estimates y [n] ≈ dt using the
backward-Euler method:
1
y [n] = (x[n] − x[n − 1])
T
dx
Here’s a system that estimates y [n] ≈ dt using the
central-Euler method:
1
y [n] = (x[n + 1] − x[n − 1])
2T
Interpolation Review Discrete-Time Systems Impulse Response
Other Examples
d 2x
Here’s a system that estimates y [n] ≈ dt 2
:
1
y [n] = (x[n + 1] − 2x[n] + x[n − 1])
T2
Here’s a system that estimates the degree to which the most
recent 20 samples of x[n] resemble cos(πn/10):
19
X πm
y [n] = cos x[n − m]
10
m=0
Interpolation Review Discrete-Time Systems Impulse Response
Other Examples
y [n] = x[n − 3]
Interpolation Review Discrete-Time Systems Impulse Response
Outline
1 Interpolation Review
2 Discrete-Time Systems
3 Impulse Response
Interpolation Review Discrete-Time Systems Impulse Response
Impulse Response
Given the system equation, you can find the impulse response
just by feeding x[n] = δ[n] into the system.
If the system is linear and time-invariant (terms we’ll define
later), then you can use the impulse response to find the
output for any input, using a method called convolution that
we’ll learn in two weeks.
For today, let’s get some practice at finding the impulse
response from the system equation.
Interpolation Review Discrete-Time Systems Impulse Response
Example: Averaging
x[n] = δ[n]
x[n] = δ[n]
x[n] = δ[n]
x[n] = δ[n]
cos πn
10 0 ≤ n ≤ 19
h[n] =
0 otherwise
Interpolation Review Discrete-Time Systems Impulse Response
Example: Integrator
x[n] = δ[n]
h[n] = u[n]
Interpolation Review Discrete-Time Systems Impulse Response
Example: Delay
x[n] = δ[n]