polzer


Run this program:

Atlas: /usr/fisher/mipsbin/polzer

Documentation for this program can be found in the file /dev/null. :-)

Some things to try

  1. All of the lecture examples - they work as advertised.

  2. Create a Butterworth LPF (poles on the unit circle). Observe the flat pass-band.

  3. Create an approximation to a Chebyshev LPF (poles on a prolate ellipse). Observe the ripple in the pass-band.

  4. Create a filter with non-conjugate poles, and observe that the FD response is not symmetrical about 0 Hz.

  5. The TD response (top right) is the response of the filter to an impulse which occurs at t = 0.

    1. To see what the impulse looks like, remove all poles and zeros so F(s) = 1, and inspect the TD graph.

    2. Create a filter with poles in the right-hand half plane, and observe that the TD response begins before t = 0. Consider the implications for time-travel, fortune-telling, etc.

  6. Create a differentiator (zero at the origin) and an integrator (pole at the origin), and understand why the FD response is as it is. Look at both magnitude and phase.


    Tony Fisher / fisher@minster.york.ac.uk