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

matlab中单位阶跃的问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我在matlab中用单位阶跃响应来做输入画图,但为什么最后的稳定值不是1?% m$ U0 l- y% ~  `" |' f1 U( @# t
传递函数:G(s)=133/(s^2+25s)
9 B& X3 w" [9 S. K程序:: F, p" R! G0 @
num=[133];
# `' u4 v6 ]4 J+ x: {0 Yden=[1 25];* o. ]3 [2 c& F" V$ c7 r
sys=tf(num,den);
' d- D8 u! R/ Qt=0:0.01:5;
4 i) M) S  T; f4 nfigure(1)
$ G+ N: @7 X/ ~" W" R; Tstep(sys,t);. [9 Q: }1 {* {" w

. f. t) X( H5 h2 O! T

9 R- n- `+ x+ p  n! Z" k, |3 Z/ z

该用户从未签到

2#
发表于 2020-5-19 15:40 | 只看该作者
最后稳定值是多少3 x! G! [/ e8 r. Z: ^" e; M

点评

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

该用户从未签到

3#
 楼主| 发表于 2020-5-20 11:27 | 只看该作者
大小的小 发表于 2020-5-19 15:40: k, X# [9 ]  B  P! q
最后稳定值是多少

$ a, ~7 |8 n% E- _最后稳定值是6: W' O9 b4 \% U2 T  }

该用户从未签到

4#
发表于 2020-5-20 18:08 | 只看该作者
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。" f: @& _2 S  }: f: G/ a; T
  |5 \) w  j; C! m
另外,你似乎写错代码了。你的代码的传递函数和你的传递函数不一样。是不是下面该是这种写法?
2 F& a1 s. E' t  m& E0 Y' Qnum=[133];
( G# F6 ]+ ~( {# J- C3 K& Z% r/ u) lden=[1 25 0];) `) w* P* X( R( a
sys=tf(num,den);
- T! U. L% F6 a6 W% R' xt=0:0.01:5;
$ b5 {% R7 ^. h6 ]figure(1)
0 M+ Z8 U8 ~. q5 [) t) Y! Estep(sys,t);+ z0 D: r& J3 W* G
" b8 B% \) S" V9 E
或者你的传递函数是G(s)=133/(s+25)?
4 g9 P! ^  h. G* W! k( |

点评

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

该用户从未签到

5#
 楼主| 发表于 2020-5-21 13:53 | 只看该作者
cichishia 发表于 2020-5-20 18:08! a7 l4 `$ A  Z( L) w2 j9 I
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。4 k( P6 v+ |  L6 Z. v
5 h9 h( u3 C  }6 G0 R  {: l
另外,你似乎写错代码了。你的代 ...
, |' C) A6 d! l& H6 @/ Z  ~6 w
好的,谢谢啦8 m2 z% s+ [' N. y2 g1 G
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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