Plot pole-zero map for I/O pairs and return plot handle

`h = iopzplot(sys)`

iopzplot(sys1,sys2,...)

iopzplot(AX,...)

iopzplot(..., plotoptions)

`h = iopzplot(sys)`

computes and plots the
poles and zeros of each input/output pair of the dynamic system model `sys`

.
The poles are plotted as x's and the zeros are plotted as o's. It
also returns the plot handle h. You can use this handle to customize
the plot with the `getoptions`

and `setoptions`

commands.
Type

help pzoptions

for a list of available plot options. For more information on the ways to change properties of your plots, see Ways to Customize Plots.

`iopzplot(sys1,sys2,...) `

shows the poles
and zeros of multiple dynamic system models `sys1,sys2,...`

on
a single plot. You can specify distinctive colors for each model,
as in

iopzplot(sys1,'r',sys2,'y',sys3,'g')

`iopzplot(AX,...)`

plots into the axes with
handle `AX`

.

`iopzplot(..., plotoptions)`

plots the poles
and zeros with the options specified in `plotoptions`

.
Type

help pzoptions

for more detail.

The function `sgrid`

or `zgrid`

can be used
to plot lines of constant damping ratio and natural frequency in the
s or z plane.

For arrays `sys`

of LTI models, `iopzplot`

plots
the poles and zeros of each model in the array on the same diagram.

Was this topic helpful?