Controls
  1. Radio Buttons: FIR, IIR
  2. Popup Menu: LP,HP,BP,BR
  3. Popup Menu: Butterwoth LP,HP,BP,BR, Kaiser LP,BP,BR
  4. Popup Menu: Window, Parks-McClellan
  5. Edit Box: Fsamp
  6. Edit Box: Fpass1
  7. Edit Box: Fstop1
  8. Edit Box: Fpass2
  9. Edit Box: Fstop2
  10. Edit Box: Rpass
  11. Edit Box: Rstop
  12. Popup Menu: Order
  13. Edit Box: Order
  14. Plot Box: Filter Plot
  15. Slider: Iteration
  16. Popup Menu: Windows- Rectangular, Bartlett, Hann, Hamming, Blackman, Gaussian, Dolph-Chebyshev, Lanczos
  17. Context Menu: Phase Response, Impulse Response, Pole-Zero Plot and Magnitude Response
Radio Buttons: FIR, IIR

These Radio Buttons select FIR or IIR filters.

Back to Top

Popup Menu: LP, HP, BP, BR
  •  Lowpass
  •  Highpass
  •  Bandpass
  •  Bandreject

    Back to Top

    Popup Menu: Butterwoth LP,HP,BP,BR, Kaiser LP,BP,BR

    This menu selects one of the following filters:

  • Butterworth Lowpass
  • Butterworth Highpass
  • Butterworth Bandpass
  • Butterworth Bandreject
    Back to Top
    Popup Menu: Window, Parks-McClellan

    This popup menu appears in FIR filter design selection. It selects one of the following filter types:

  •  Window
  •  Parks-McClellan

    Back to Top

    Edit Box: Fsamp

    This edit-box specifies the sampling frequency in Hz.

    Back to Top
    Edit Box: Fpass1

    This edit-box specifies the passband filter frequencies in Hz or in normalized units.

    This edit-box specifies the first cut-off frequency in case of FIR filter design using Windows.

    Back to Top
    Edit Box: Fstop1

    This edit-box specifies the stopband filter frequencies in Hz or in normalized units.

    This edit-box specifies the second cut-off frequency in case of FIR filter design using Windows.

    Back to Top
    Edit Box: Fpass2

    This edit-box specifies the passband filter frequencies in Hz or in normalized units for bandpass and bandreject filters. Not required in case of FIR filter design.

    Back to Top
    Edit Box: Fstop2

    This edit-box specifies the stopband filter frequencies in Hz or in normalized units for bandpass and bandreject filters.Not required in case of FIR filter design.

    Back to Top
    Edit Box: Rpass

    This edit-box specifies the ripple error for the passband. The Rpass error is defined as &delta and it is 20*log10(1-&delta) in dB units. Not required in case of FIR filter design.

    Back to Top
    Edit Box: Rstop

    This edit-box specifies the ripple error for the stopband. The Rstop error is defined as &delta and it is 20*log10(&delta) in dB units. Not required in case of FIR filter design.

    Back to Top
    Popup Menu: Order

    This popup menu determines whether the order of the filter is to be generated by the MATLAB: Auto Order, or user specified: Set Order. Not visible in case of FIR filter design.

    Back to Top
    Edit Box: Order

    This edit-box specifies the order of the filter whenever the Order Popup Menu is set to Set Order, otherwise the edit-box is disabled. Always enabled in case of FIR filter design.

    Back to Top
    Plot Box: Filter Plot

    This plot displays the filter along with the tolerance indicators, denoted by red lines. These indicators can be selected and moved around by dragging the mouse.

    Back to Top 
    Slider: Iteration

    This slider helps you slide through all the iterations in the Parks-McClellan Filter Design Method. The slider, by default appears at the last stage of the algorithm and can be slid backwards to plot different iteration stages.

    Back to Top
    Popup Menu: Windows

    This pop-up menu becomes visible on selection of FIR filters and selects one of the following Windows:

    1. Rectangular
    2. Bartlett
    3. Hann
    4. Hamming
    5. Blackman
    6. Gaussian
    7. Dolph-Chebyshev
    8. Lanczos
    9. Kaiser

    Back to Top

    Context Menu: Various Responses

    This menu is available in FIR filter design by clicking the right mouse button on the plot in the GUI and displays following responses

    1. Impulse Response
    2. Phase Response
    3. Pole-Zero Plot
    4. Magnitude Response

    This menu shows the three optional plot menus other than the one that is shown in the figure. For example, on the first right click of the mouse, one can see three optional plot menus other than the magnitude response. This is because the magnitude response is already shown in the plot.

    Back to Top