Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
在 Matlab 中,如何在有振荡的系统中找到 K 的值?
(系统的 tf,如果需要: (K * (s + 25))/(s^3 + 24 s^2 + 100 s) )
PS。我正在使用根轨迹。
我假设这是仅具有增益补偿的闭环系统的工厂(即 K)。在这种情况下,我会将其表示为传递函数,然后使用 root-locus 命令查看它在 x 轴上的位置:
num = [1 25]; den = [1 24 100 0]; sys=tf(num,den) rlocus(sys)
不幸的是,对于所有 K 值,您的系统似乎都是稳定的!嗬!
该dcgain功能是否满足您的需求?
dcgain