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

matlab中单位阶跃的问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我在matlab中用单位阶跃响应来做输入画图,但为什么最后的稳定值不是1?
# L' Z+ @  T: ^! ]; r: V传递函数:G(s)=133/(s^2+25s)  j1 Q' A' O2 B3 q: d: ?) M( Z% @
程序:) u) _+ F; {3 R$ S$ [0 m7 A0 e
num=[133];
5 N2 g- j: U- t7 R& Rden=[1 25];
# O3 Q  G! m) L! z% d4 ]6 bsys=tf(num,den);
, n- e  E" E' ht=0:0.01:5;
% d1 B" z3 N) Sfigure(1)$ ~6 a+ C  H7 y/ ~* G# }! Z2 d
step(sys,t);5 c1 N5 Z& i/ d+ e& }( V
6 i, e% U8 t& W

: S- _6 [6 E9 w- o

该用户从未签到

2#
发表于 2020-5-19 15:40 | 只看该作者
最后稳定值是多少
* i. b  @6 \' ~- N2 [: j) S

点评

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

该用户从未签到

3#
 楼主| 发表于 2020-5-20 11:27 | 只看该作者
大小的小 发表于 2020-5-19 15:40
- Y* o% I$ s- i* ]6 @, [最后稳定值是多少

" J! J. y. `4 `* S8 w. A最后稳定值是6
: L* H) y; u8 L; l2 K

该用户从未签到

4#
发表于 2020-5-20 18:08 | 只看该作者
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。1 }$ h: s2 }) U6 \5 C. z1 ?2 q
) K  s9 e; D( f) y; i1 _
另外,你似乎写错代码了。你的代码的传递函数和你的传递函数不一样。是不是下面该是这种写法?$ n' V- I1 t! E4 `6 q$ L( _
num=[133];
# V% v+ F5 L  R. o0 |den=[1 25 0];+ Q* j! T7 {7 F* @* U4 W
sys=tf(num,den);
0 n5 V3 O2 \# j8 N2 m) {* [& Ht=0:0.01:5;
% U& e5 b4 @. s: Kfigure(1)8 Z( q/ H8 }/ a( L
step(sys,t);5 F, I2 m& j. B! ?0 I' U  b
: L& W( |+ y; u- U, V- |3 h% D* Y
或者你的传递函数是G(s)=133/(s+25)?
- N; s) A& V% v( Y

点评

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

该用户从未签到

5#
 楼主| 发表于 2020-5-21 13:53 | 只看该作者
cichishia 发表于 2020-5-20 18:08' U2 D" I/ s6 `! o7 ^, M0 V! g
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。
1 _4 p3 S+ H  {4 E. f: k7 Q( Y/ L* f+ Q& p$ r# I+ r
另外,你似乎写错代码了。你的代 ...
2 ?3 t' L+ m+ B
好的,谢谢啦
! i0 M3 A/ K5 L+ E
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-5 23:52 , Processed in 0.156250 second(s), 24 queries , Gzip On.

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

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

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