首页 理论教育 MATLAB函数指令格式:根轨迹分析实现

MATLAB函数指令格式:根轨迹分析实现

时间:2023-06-18 理论教育 版权反馈
【摘要】:2.计算给定一组根的系统根轨迹增益函数rlocfind()函数命令调用格式为[k,poles]=rlocfind[k,poles]=rlocfind[k,poles]=rlocfind函数输入变量sys可以是由函数tf()、zpk()、ss()中任何一个建立的LTI对象模型,即开环传递函数G。函数既适用于连续时间系统,也适用于离散时间系统。

MATLAB函数指令格式:根轨迹分析实现

1.求系统根轨迹的函数rlocus()

函数命令调用格式为

rlocus(sys)

rlocus(sys,k)

[r,k]=rlocus(sys)

rlocus(sys)函数命令用来绘制SISO的LTI对象的根轨迹图。输入参数sys闭环系统开环传递函数Gs)。当不带输出变量时,函数可在当前图形窗口中绘制出闭环系统特征方程1+kGs=0的根轨迹图。函数既可适用于连续时间系统,也适用于离散时间系统。

rlocus(sys,k)可以用指定的反馈增益向量k来绘制系统sys的根轨迹图。

[r,k]=rlocus(sys)这种带有输出变量的函数,返回系统闭环极点位置的复数矩阵r及其相应的增益向量k,而不直接绘制出零极点图。(www.xing528.com)

2.计算给定一组根的系统根轨迹增益函数rlocfind()

函数命令调用格式为

[k,poles]=rlocfind(sys)

[k,poles]=rlocfind(sys,p)

[k,poles]=rlocfind(sys)函数输入变量sys可以是由函数tf()、zpk()、ss()中任何一个建立的LTI对象模型,即开环传递函数Gs)。函数命令执行后,可在根轨迹图形窗口中显示十字形光标,当用户选择根轨迹上某一点时,其相应的增益向量由k记录,与增益相对应的所有闭环极点记录在poles中。函数既适用于连续时间系统,也适用于离散时间系统。

[k,poles]=rlocfind(sys,p)函数可对给定根p计算对应的增益向量k与极点poles

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈