Menus

  1. File: Import
  2. File: Export
  3. File: Print
  4. File: Exit
  5. Edit: Add Pair
  6. Edit: Remove
  7. Edit: Add Repeatedly
  8. Edit: Add with Conjugate
  9. Options: Show Graph
  10. Options: Show Ray
  11. Options: Zoom
  12. Options: Line Width
  13. Options: Line Color
  14. Options: Click Enable
  15. Options: Unlink Pairs/Quad
  16. Options: Move on Real Line
  17. Help: Help menu

File: Import

Selecting this option, brings up a dialog box, which helps you to import filter coefficients either from as values or from a (.mat) file. Coefficients imported from a file should have the same variable names as those indicated in the dialog box. The default variable names are z_values and p_values. Refer to File: Import for additional help.

Back to Top
File: Export

Selecting this option, brings up a dialog box, which helps you to export filter coefficients either to a file (.mat) or to MATLAB`s workspace. Both options allow the user to specify the variable names for poles and zeros and whether they should be saved as polynomial (poly) coefficients or as roots (roots). The default variable names are z_values and p_values.

Back to Top
File: Print

This option can be used to print the Pole-Zero GUI.

Back to Top
File: Exit

This option can be used to gracefully exit from the Pole-Zero GUI.

Back to Top
Edit: Add Pair

This option can be used to add one or pair of Poles/Zeros or both. After selecting one of the 3 choices,

  • Pole
  • Zero
  • Pole_Zero

    a mouse-click on the Pole-Zero plot will insert the corresponding pole/zero at that location. This option is linked to the 'Add with Conjugate' setting. If the 'Add with Conjugate' is set, pole/zeros are inserted as conjugate pairs.

    Note: While adding single pole/zero, additional zero/pole at Zero are automatically added to have a valid transfer function.

    Back to Top
    Edit: Remove

    Selecting this Option, removes poles/zeros or both from the Pole-Zero plot.

    Back to Top
    Edit: Add Repeatedly

    If this option is set, Poles/Zeros can be added continuously .i.e.,continuous mouse-clicks on the Pole-Zero plot will add appropriate poles/zeros. If its not set, the 'Add Pair' option has to be selected before each mouse-click to add poles/zeros

    Back to Top
    Edit: Add with Conjugate

    This option helps to add poles/zeros as conjugate pairs. If this is set, then poles/zeros added using the 'Add Pair' menu are added as conjugate pairs.

    Back to Top
    Options: Show Graph

    Select this option to display the plots in the GUI as a separate figure window. The new figure window has the Pole-Zero, Impulse response, Magnitude and Phase plots.

    Back to Top
    Options: Show Ray

    Selecting this option, displays a red line ray within the Pole-Zero plot and as a red line within the Magnitude and Phase plots. In the Pole-Zero plot, the ray can be interactively traversed around the unit-circle to indicate its corresponding angle in the Magnitude and Phase plots.

    Back to Top
    Options: Zoom

    This option helps to 'Zoom in' within the Pole-Zero plot, to identify precise location of poles and zeros.

    Back to Top
    Options: Line Width

    This option lets you to interactively set the width of the lines used in the plots within the GUI, including that of the markers for Poles/Zeros.

    Back to Top
    Options: Line Color

    This option lets you to set the color of the lines used in the plots within the GUI, including that of the markers for Poles/Zeros. It can be set to Black, Blue, Red, Green or Yellow. Default color is Blue.

    Back to Top
    Options: Click Enable

    This option helps to select or move already exiting poles/zeros using the mouse, within the Pole-Zero plot. Select this option and then choose a pole/zero in the Pole-Zero plot. By holding the pole/zero using the mouse, you can move it to different locations. With the movement of poles/zeros, you should be able to see the corresponding variations in the system response.

    Back to Top
    Options: Unlink Pairs/Quad

    This option helps to Unlink already existing pole/zero pairs. Use 'Click Enable' to select a pole/zero pair. Then selecting 'Unlink Pairs/Quad' will unlink the pair and will be converted to separate poles/zeros.

    Back to Top
    Options: Move on Real Line

    Selecting this option, allows to place poles/zeros on the Real-axis and move them along the Real-axis.

    Back to Top
    Help: Help

    Selecting this option brings up the on-line help for the Pole-Zero GUI in an internet browser. i.e., this help document.

    Back to Top