使用Matlab,如何在以下根轨迹中找到值K?

时间:2008-12-14 21:59:42

标签: matlab

在Matlab中,如何在具有振荡的系统中找到K的值?

  

(系统的tf,如果需要:(K *(s +。)   25))/(s ^ 3 + 24 s ^ 2 + 100 s))

PS。我正在使用root locus。

2 个答案:

答案 0 :(得分:1)

我认为这是仅具有增益补偿的闭环系统的工厂(即K)。在这种情况下,我会将其表示为传递函数,然后使用root-locus命令查看它在x轴上的位置:

num = [1 25];
den = [1 24 100 0];

sys=tf(num,den)
rlocus(sys)

不幸的是,对于K的所有值,您的系统似乎都很稳定!卫生署!

答案 1 :(得分:0)

dcgain功能是否符合您的要求?