Linear Systems
15/10/2004
Summary:
- Convolution [§ 2.3.3]
- Examples
- Room response equalization
- Room response reproduction (filtering)
- Figuring out what is the convolution kernel
- Seismic ranging
- Medical sonography
- Representing "live" time signals as "dead" marks on a blackboard
- Causal filters - physical systems doing time domain convolution
[§ 2.3.5]
- Non-causal filters
- Offline processing [pp. 69]
- Or where there is no time involved
- e.g. image domain [pp. 69]
- How to find the filter kernel - Impulse response
[§ 2.3.2]
- Finite impulse response filters [§ 2.3.7]
- Implemented on a computer
- Using latches to delay the input
- Using gather convolution
- Called direct form realization, or tapped delay line
[§ 7.2.1]
- Convolution is commutative [§ 2.3.4]
- Convolution is linear [pp. 65]
- Convolution exhibits scaling property
- Convolution exhibits superposition property
- Vectors
- Stuff that can be added...
- Closure
- Commutativity
- Associativity
- Existence of identity (zero vector)
- ...and scaled (by a real number)
- Closure
- Distribution
- Multiplication by 1
- Multiplication by 0
- Examples
- 3-sample signal
- 5-sample signal
- infinite-sample signal
- continuous signal
- Linear Systems
- A function from a vector space to a vector space
which follows superposition and scaling
- Takes vector zero to vector zero
- If you know it's response to every unit vector (impulses),
then you know everything about it
- Is a "linear network" between elements of the input and
elements of the output
- Think of it as scatter and gather
- Cascaded give linear systems
- An edge of the resultant system is got by "multiply-adding"
the corresponding scatter response of the first system and the
corresponding gather
response of the second system
- Cascading is associative
- The "linear networks", tidied, are called matrices
- Scatter responses in columns
- Gather responses in rows
- Application of linear system becomes matrix-vector multiplication
- Cascading linear systems becomes matrix-matrix multiplication
* Numbers in brackets are references in the text.
|