声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 2213|回复: 3

[求助]传递函数的单位负反馈的单位阶跃响应

[复制链接]
发表于 2006-4-3 14:13 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
<P><U>           k*e</U><SUP>-ts</SUP><U>                   <br></U>      (T<SUB>1</SUB>s+1)(T<SUB>2</SUB>s+1)<br>这个传递函数的单位负反馈的单位阶跃响应时用下列语句<br>&gt;&gt; num=[2]</P>
<P>num =</P>
<P>     2</P>
<P>&gt;&gt; den=[2.5 3.5 1]</P>
<P>den =</P>
<P>    2.5000    3.5000    1.0000</P>
<P>&gt;&gt; sys=tf(num,den)<br><br>Transfer function:<br>         2<br>-------------------<br>2.5 s^2 + 3.5 s + 1<br><br>&gt;&gt; sys.outputd=0.6<br><br>Transfer function:<br>                       2<br>exp(-0.6*s) * -------------------<br>              2.5 s^2 + 3.5 s + 1<br><br>&gt;&gt; sys1=feedback(sys,1)<br>??? Error using ==&gt; tf.feedback<br>FEEDBACK cannot handle time delays.</P>
<P>&gt;&gt; <br>好像不支持带延迟的反馈,请问如何能实现?<br>谢谢!!!!!!!!!!!!!!!!!!!!</P>
[此贴子已经被aspen于2006-4-3 16:41:27编辑过]

回复
分享到:

使用道具 举报

发表于 2006-4-3 14:56 | 显示全部楼层

回复:(xsanbry)急问matlab程序问题!谢谢

用sys=feedback(sys1,sys2,sign)<BR><BR>说明:对于SISO系统,应用sys=feedback(sys1,sys2,sign)函数。其中sys1表示前向通道的模型,sys2表示反馈通道的模型,sign缺省时为负反馈,sign=1时为正反馈。
 楼主| 发表于 2006-4-3 15:40 | 显示全部楼层

回复:回复:(xsanbry)急问matlab程序问题!谢谢

不是这个问题,主要是不支持延迟的问题啊<BR>&gt;&gt; sys1=feedback(sys,1)<BR>??? Error using ==&gt; tf.feedback<BR>FEEDBACK cannot handle time delays.<BR>
发表于 2006-4-3 16:06 | 显示全部楼层

回复:(xsanbry)急问matlab程序问题!谢谢

这种问题最好用simulink
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-14 09:48 , Processed in 0.068019 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表