作业帮 > 综合 > 作业

matlab分析单位阶跃响应

来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/29 03:12:37
matlab分析单位阶跃响应
闭环传递函数为(e^(-s))/(s^2+3*s+2),即分子含有e的指数项,也就是说系统有延时的作用,那么分析单位阶跃响应时,分析1/(s^2+3*s+2)系统单位阶跃响应的程序为:
num=[1];
den=[2 3 1];
TF=tf(num,den);
step(TF);
那么多出来的这个分子的延时应该怎么办呢?num又不能变成e指数啊,tf可以表示这种分子带有e指数的函数吗?
解法如下:
num=[1];
den=[2 3 1];
TF=tf(num,den);
step(TF);
g=tf(1,[2 3 1],'iodelay',1)
运行后:
Transfer function:
1
exp(-1*s) * ---------------
2 s^2 + 3 s + 1