rootlocus - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

plots

  

rootlocus

  

create a rootlocus plot

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

rootlocus(f, s, r, options)

Parameters

f

-

rational function in s

s

-

variable

r

-

(real) range

options

-

(optional) arguments; see Description

Description

• 

The rootlocus command plots the complex roots of the equation

  

as k runs over the range  . Since  is a rational function in s, this is equivalent to tracing the paths of the complex roots of the polynomial

  

 

  

Maple's fsolve command is used to compute the roots of the polynomials.  Remaining arguments are interpreted as options which are specified as equations of the form option = value. Standard plot options are supported.

• 

The polynomial is initially solved for n equally spaced points k in the range . The optional argument  specifies the number of points. The default is 49.

• 

Next, the code tries to pair up the roots for adjacent values of k by choosing those closest to each other. If two sets of roots for  and  are not sufficiently distinguishable from one another, the algorithm will compute a new set of roots for . The optional argument adaptive = false will turn this off.

• 

Finally, the code tries to trace out the different curves. It tries to join up adjacent points with line segments. Sometimes this code can be fooled and the result is a messy plot. The optional argument style=point will turn this off by just displaying the roots as points.

• 

The command with(plots,rootlocus) allows the use of the abbreviated form of this command.

Examples

The command to create the plot from the Plotting Guide is

See Also

DynamicSystems[RootLocusPlot]

fsolve

plot

 


Download Help Document