a collection of useful functions for makign and using discrete-time SISO filters