A
linear shift invariant system is one that is both:
linear
shift invariant
Also known as LSI, LTI (
).
LSI systems are the bread 'n' budduh of DSP
(
).
Characterizing lsi systems
1.
Since the system is
linear ,
it can be represented as a
matrix multiply (
).
2.
Since
is
shift invariant , it cannot
be just any old matrix. Its values are
highly
constrained .
In particular we know that
Let's understand this...
Understanding conditions on matrixℋ for shiftInvariance
Recall
.
where the· is in the
row.
Now shift
down circularly
units. If the system is SI then
will also shift down circularly
units.
i.e. :
where the· is in the
row, the▪ is in the
row, and the↓ has been shifted down circularly
units.
Key: we want the value▪ in
to equal the· value in
.
This implies that the rows of
must circularly shift as we shift
and
.
i.e. : row
of
is equal to the circular shift right of row
of
by
.
i.e. :
i.e. : all rows of
are circular
shifts of each other.
LSI also needs
:
and
:
i.e. :
is called a
circulant matrix .
each row is a circulary shifted version of the row
above (right).
each column is a circularly shifted version of the
column to the left (down).
which implies that either the first row or first column
are all you need to know to know
all of
.
Circulant matrices are a special case of
Toeplitz
matrices , which are constant along diagonals.
e.g. :
3-point smoother
?
Edge detector
?
Also, row
, column
element of
is
where
and
and
is the signal corresponding to the first
(
i.e. the zeroth!)
column of
.
,
Apply a 3-point moving average smoother to a signal
.
In
,
The relationship between rows and columns of
:
where
is the row,
is the column, and
and
.
Rows and columns run time in
reverse order !!!
where the zeroth column,
, is the
impulse response ,
(
).
In
, the zeroth row,
,
is the
time-reversed impulse response ,
.
Upshot for lsi systems
i.e. : if we input
and
measure output
, we can place it in the zeroth column of
and then
replicate it with circular shifts to build the entire
!!
Summary: lsi systems and imuplse response
Given an LSI system (
), we can
characterize it by the
impulse response ,
(
).
and build up
with
circular shifts of the zeroth column,
:
Then we can compute
for
any input
through
How to get the impulse response?
4-point edge detector for 8-point signals in
complex space (
).