请那位大神解释一下这一段MATLAB代码的意思!!!

sys=tf([2],[1,0.6,2]);t=0:0.01:20;y=step(sys,t);plot(t,y);[ym,km]=max(y);line(t(km),y... sys=tf([2],[1,0.6,2]);t=0:0.01:20;y=step(sys,t);plot(t,y);
[ym,km]=max(y);
line(t(km),ym,'marker','.','markeredgecolor','r','markersize',20);
ystr=['ymax=',sprintf('%1.6\',ym)];tstr=['tmax=',sprintf('%1.4g\',t(km))];
text(t(km),ym,{ystr,tstr});
ttt=t(find(abs(y-1)>0.05));ts=max(ttt);
hold on;plot(ts,0.95,'bo','MarkerSize',10);hold off
text(ts+1.5,0.95,['ts=',num2str(ts)]),grid
展开
 我来答
jx030627
2012-10-24 · 超过17用户采纳过TA的回答
知道答主
回答量:54
采纳率:0%
帮助的人:51.2万
展开全部
这是最简单的画图程序。
建议你把这段程序按照分号(;)一句一句复制到matlab的命令窗口,就可以看出来每句话的作用了。
百度网友272038c28
2012-10-25 · TA获得超过133个赞
知道答主
回答量:49
采纳率:0%
帮助的人:30.9万
展开全部

========(我觉得这段程序 要么是信号与系统中的 要么就是自动控制里面的内容=============

sys=tf([2],[1,0.6,2])   % 产生一个传递函数

                                                                     



t=0:0.01:20;y=step(sys,t);plot(t,y);  以上面那个传递函数 求出其阶跃响应并画出其图像;


                                   (后面的我就不清楚了 。。。。O(∩_∩)O~)




本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式