Main Content

rlocusplot

绘制根轨迹并返回绘图句柄

语法

h = rlocusplot(sys)
rlocusplot(sys,k)
rlocusplot(sys1,sys2,...)
rlocusplot(AX,...)
rlocusplot(..., plotoptions)

说明

h = rlocusplot(sys) 计算并绘制单输入单输出 LTI 模型 sys 的根轨迹。它还返回绘图句柄 h。您可以使用此句柄通过 getoptionssetoptions 命令自定义绘图。键入

help pzoptions 

获取可用绘图选项的列表。

有关用于计算根轨迹的反馈结构和算法的讨论,请参阅 rlocus

rlocusplot(sys,k) 使用用户指定的增益值向量 k

rlocusplot(sys1,sys2,...) 在一个图上绘制多个 LTI 模型 sys1sys2、...的根轨迹。您可以为每个模型指定颜色、线型和标记,例如

rlocusplot(sys1,'r',sys2,'y:',sys3,'gx')

rlocusplot(AX,...) 使用句柄 AX 在坐标区中绘图。

rlocusplot(..., plotoptions) 使用在 plotoptions 中指定的选项绘制根轨迹。键入

help pzoptions 

了解更多详细信息。

示例

使用绘图句柄更改绘图的标题。

sys = rss(3);
h = rlocusplot(sys);
p = getoptions(h); % Get options for plot.
p.Title.String = 'My Title'; % Change title in options.
setoptions(h,p); % Apply options to plot.

提示

您可以更改绘图的属性,例如单位。有关更改绘图属性的方法的信息,请参阅Ways to Customize Plots

版本历史记录

在 R2006a 之前推出