Wednesday, May 1, 2013
Exploring Digital Filter Design with Python
I've written a simple Python script using the Pylab and Scipy packages that allows you to interactively 'draw' a filter characteristic and see the filter design results from various algorithms.
The amplitude and phase characteristics, and the filter order are plotted and the coefficients are shown in the command window.
To play with this educational tool go to the neurapy repository on git hub and grab this script. Run in from ipython and explore the world of digital filter design.