找回密码
 注册
关于网站域名变更的通知
查看: 431|回复: 4
打印 上一主题 下一主题

matlab中单位阶跃的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2020-5-19 14:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

您需要 登录 才可以下载或查看,没有帐号?注册

x
我在matlab中用单位阶跃响应来做输入画图,但为什么最后的稳定值不是1?
; m7 B  t5 R5 d! a. ^. `  K/ a3 F! K传递函数:G(s)=133/(s^2+25s)
9 O2 ]8 d/ d+ @/ M% L程序:
' y) t7 Q% Y! B9 jnum=[133];  d( W2 `' e$ l
den=[1 25];- n, r5 S3 h$ J0 q
sys=tf(num,den);* S; J! F: w% y/ D' n
t=0:0.01:5;; I  H6 T1 a) T; z
figure(1)
+ m. S8 Z9 d. s% P+ T+ Nstep(sys,t);+ t# S* ~% T5 @
- V; `2 P3 i* U, F5 Q

8 Z* ]7 F+ q, l4 ~  l# _* I

该用户从未签到

2#
发表于 2020-5-19 15:40 | 只看该作者
最后稳定值是多少6 K" S. e6 V; P4 N( I- T( ~4 m

点评

最后稳定值是6  详情 回复 发表于 2020-5-20 11:27

该用户从未签到

3#
 楼主| 发表于 2020-5-20 11:27 | 只看该作者
大小的小 发表于 2020-5-19 15:40
1 I( o$ e, ^7 Y4 h. N9 w: {最后稳定值是多少

$ l+ g+ r. O/ y3 @" Y  r: O5 V最后稳定值是66 R; W& e+ s% j8 I& V& P

该用户从未签到

4#
发表于 2020-5-20 18:08 | 只看该作者
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。9 _# Q" u( L# R3 |0 o
( t  j  G/ J. O4 _4 f
另外,你似乎写错代码了。你的代码的传递函数和你的传递函数不一样。是不是下面该是这种写法?
1 s+ T2 F6 Z( l7 t2 ~num=[133];" T" \# G8 y2 I
den=[1 25 0];2 W$ f" L7 P- n! I$ {  G+ q+ ]$ X
sys=tf(num,den);
2 e0 Q1 s. g( P) }; ct=0:0.01:5;
! l# }) }1 ^) Q+ L1 g$ `figure(1)! V2 e( d6 {( s- n5 G5 n4 L
step(sys,t);
# [% ^7 h( A+ s$ T5 R/ a4 K1 U* ]" h: }1 U9 D
或者你的传递函数是G(s)=133/(s+25)?
1 r8 V8 y8 x2 N, A

点评

好的,谢谢啦  详情 回复 发表于 2020-5-21 13:53

该用户从未签到

5#
 楼主| 发表于 2020-5-21 13:53 | 只看该作者
cichishia 发表于 2020-5-20 18:08
+ z8 Y% O1 z, l* m6 Y) n- I( M$ R$ x! m你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。9 }) w5 ?. `: `7 q; R6 i
( ]& J2 Q0 s" \( D% V- U
另外,你似乎写错代码了。你的代 ...

) C" [2 u7 K! [; ?4 u好的,谢谢啦. o& n+ ?5 ^: Y& f
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

推荐内容上一条 /1 下一条

EDA365公众号

关于我们|手机版|EDA365电子论坛网 ( 粤ICP备18020198号-1 )

GMT+8, 2025-6-23 19:47 , Processed in 0.078125 second(s), 28 queries , Gzip On.

深圳市墨知创新科技有限公司

地址:深圳市南山区科技生态园2栋A座805 电话:19926409050

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