Overview
Filter Design The FilterDesign is a program that help in designing lowpass, bandpass and bandreject bandreject filters to satisfy various constraints such as cutoff frequencies and maximum error. In addition to the IIR Kaiser filters, it also helps in designing FIR filters using Windows and Parks-McClellan design method, where its corresponding magnitude response, phase response, impulse response and pole-zero plot is shown.

Features:

  • Users can specify filter constraints such as sampling frequency, pass band and stop band cutoff frequencies as well as pass band and stop band errors.
  • Tolerance indicators, denoted by red lines, can be moved around by selecting them and pulling the mouse around, with instant update of the filter's frequency response.
  • Filter's numerator and denominator coefficients can be either exported to an external file or exported to workspace when variable names are specified by the user.
  • Various plots for phase, pole-zero and impulse responses are available as context menu.
  • Various plot options enable the tool to be effectively used as a lecture aid in a classroom environment.i.e., the width and color of lines in the plots can be changed. The filter can be either Option to 'zoom-in' and 'grid-on' are also provided.