Introduction
This module introduces the concept of processing a discrete-time signal by a discrete-time system and the classification of such systems.
Screencast video [⯈]
Module overview
This module will cover the following topics:
- System properties - Systems can be characterized in multiple ways. These properties will be discussed in this section.
- System visualization - This section will introduce the basic building blocks of a discrete-time systems.
- Impulse response - A system can be characterized by its impulse response, which represents the output of the first when a short pulse is applied to its input.
- Convolution - The operation performed by the filter can be denoted mathematically using the convolution operation.
- Cascading systems - When a signal is passed through multiple systems, these signals may be combined, such that the signal is passing to another single filter.
- Special convolutions [⯈] - When dealing with real-time signals or when having limited memory, the convolution operation might not be ideal, therefore some special convolution operations are introduced that solve these problems.
Summary
Most important system properties
Basic building blocks
Realization scheme
Difference Equation
Impulse response properties LTI
Convolution sum
Convolution sum procedure:
- Plot both input and impulse response as function of index
- Mirror (reverse)
- For each new index :
- Shift mirrored to index .
- Output is equal to the result of the sum of element by element multiplications of and .
Convolution sum properties
Cascade equivalence properties LTI system
- The cascading of two LTI systems, one with impulse response and the other one with impulse response , can be combined to one LTI system with impulse response .
- The order of two LTI systems, one with impulse response and the other one with , can be interchanged.