我正在绘制闭环系统的阶跃响应图,我需要在图上显示沉降时间以供我的作业使用。下面是我的代码:
s = tf('s')
L = (20*(s+1))/(10*s*(s-1))
T = L/(1+L)
step(T)
通常情况下,我只需右键单击图形,在特征中点击沉降时间选项,它就会显示出来。它没有显示任何东西。我添加了这一行:
stepinfo(T)
它给出了在图的边界内的正确阶跃响应
谁知道如何修复它,所以我可以右键单击,并有它显示?
系统不稳定,在+1中有一个极。
>> isstable(T)
ans =
logical
0
>> pole(T)
ans =
0.0000 + 0.0000i
-0.5000 + 1.3229i
-0.5000 - 1.3229i
1.0000 + 0.0000i
所以根据这个:
如果sys不稳定,则除Peak和PeakTime为Inf外,所有阶跃响应特性均为NaN。
stepinfo(T)输出结算时间是很奇怪的,因为它不应该输出结算时间。