知系统的传递函数为 ,用Matlab求系统的阶跃响应,并根据仿真曲线求出系统以下指标: , 。要求:写出程序

 我来答
若以下回答无法解决问题,邀请你更新回答
百度网友f7d8309
2012-05-21 · TA获得超过218个赞
知道小有建树答主
回答量:138
采纳率:100%
帮助的人:107万
展开全部
此题应是很好解
追问
你还是给我解释一下吧,不太明白后面的哪些指标,自动控制没学好
追答
clear
clc
close all
den=[5 2];
num=[1 4 3 2];
ss=tf(den,num);
[sys,tt]=step(ss);

i=find(sys>1);
tr=tt(i(1));
disp('tr');disp(tr);

[max_y,max_i]=max(sys);
tp=tt(max_i);
disp('tp');disp(tp);

ts_i=length(tt);
while sys(i)>0.95&sys(i)<0.95
ts_i=ts_i-1;
end
ts=tt(ts_i);
disp('ts');disp(ts);

og=max_y-1;
disp('og');disp(og);

plot(sys),grid

%**********************************************
figure
k=2;
den=k;num=conv([1,0],[1,k]);
sys=tf(den,num);
sys=step(sys);
plot(sys);
grid on
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式