Matlab Programs for a Graphical User Interface for Generalized Digital Butterworth Filter Design

The required Matlab programs:

These Matlab programs were developed with version 4.2c of Matlab. With earlier versions of Matlab, there may be some problems.

Example:

        Z = 25;   % numerator degree
        P = 4;    % denominator degree
        guibut    % start gui
      

By using the slide bar to vary the cut-off frequency, you can see the magnitude and the pole-zero plot vary accordingly. Here is what you should see.

Please direct comments and questions to I. W. Selesnick (selesi@ece.rice.edu).

Go to filter design page.

Go to educational software page