急求MATLAB代码,自动控制原理习题,最好有word格式的

如题所述

这些东西很基础,网上书上一般都有,你随便搜一下就有了。代码如下~~

num=[1 -2 2];
den=[1 3 2 0]; 
rlocus(num,den)
grid on
xlabel('Real Axis'),ylabel('Imaginary Axis'); 
title('Root Locus')

运行m程序后,可得根轨迹曲线。随后在代码之后再添加一行:

k=rlocfind(num,den);

重新运行后,matlab窗口会提示“Select a point in the graphics window“,在跳出来的根轨迹图中选中与虚轴的交点,对比右上方workplace中的数据可验证Kmax=0.79(人工取点会有点误差),红色“+”处为取的点。至于为什么要取与虚轴的交点,那是因为在整定参数的过程中,K值越大,系统调节时间越短,更容易出现超调,但是当K值大到一定程度后,系统将由稳定状态过渡到不稳定状态,稳定到不稳定的临界线即虚轴~~

温馨提示:答案为网友推荐,仅供参考
相似回答
大家正在搜