For the DSPESE practicum, I have added an IIR Filter demonstrator to aid in undertstanding the book examples and training exercises.
The IIR filter designer is based on the algorithms in Lynn & Fürst’s book. It can do the following things:
- Compute the time-domain impulse response and frequency domain transfer function for a fully recursive difference equation based on the convolution principle for an LTI processor.
- Compute the time-domain impulse response and frequency domain transfer function for a z-domain specified list of zeros and poles.
- Compute the time-domain impulse response and frequency domain transfer function for a analog turned digital filter based on the Butterworth algoritm. Chebyshev support will be introduced in a later version.
The IIR Filter designer shares the evaluation method with the FIR Filter Designer tool that the students are familiar with in assignment 4. It can generate these testing signals as a stimulus for the filter:
- An impulse signal
- A step signal
- A square wave
- A cosine signal
The filter output can be observed in the test window.
The tool is multilingual and can be used in :
- Dutch
- German
- English
- Chinese (有中文)
- Vietnamese
- Indonesia (Bahasa Indonesia)
The IIR demonstrator (together with the other demo apps) can be downloaded here :