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

matlab中单位阶跃的问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我在matlab中用单位阶跃响应来做输入画图,但为什么最后的稳定值不是1?
4 _- Y0 c. J0 J传递函数:G(s)=133/(s^2+25s)
9 q4 K% q9 l0 b4 ]$ O程序:3 B! c  e/ s) Z0 E
num=[133];$ z/ d$ |& h0 a- f
den=[1 25];
: h' \6 ^. k/ v, y4 nsys=tf(num,den);
. _3 U' u$ H1 w% vt=0:0.01:5;
2 @0 `8 L2 D+ o) e) Z# lfigure(1)% z" g2 G2 U( S1 g$ e6 B
step(sys,t);
4 @& N, \! ?* T: i+ v' x: }) F
: g  p# l& H2 H5 k* _
, l  _/ h) g: |, e7 r1 u

该用户从未签到

2#
发表于 2020-5-19 15:40 | 只看该作者
最后稳定值是多少* W9 i0 Z! Y1 G0 N- Y

点评

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

该用户从未签到

3#
 楼主| 发表于 2020-5-20 11:27 | 只看该作者
大小的小 发表于 2020-5-19 15:40& ~$ A+ k! h+ [- ~( }* f. d
最后稳定值是多少
! e; G5 t7 n( T
最后稳定值是6
* j0 M+ `3 b6 w+ ]  g% J$ d

该用户从未签到

4#
发表于 2020-5-20 18:08 | 只看该作者
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。& r. Y& S( a/ V; Z  Y/ s( t' s+ F

8 y9 j5 i, @/ i$ T; |1 A1 \2 b另外,你似乎写错代码了。你的代码的传递函数和你的传递函数不一样。是不是下面该是这种写法?
' Y* W# o. O4 @9 d/ w( x) Hnum=[133];* w% l" @/ A- X
den=[1 25 0];+ Y/ ]* o$ C0 s( H6 i4 _
sys=tf(num,den);
, q7 g7 _( C& H4 [/ St=0:0.01:5;
0 ?* A+ i* R3 `2 r% Tfigure(1)& A3 e, E' R  H: E0 u6 f
step(sys,t);
2 J& ]% ~% d- o2 K9 u$ Z3 ]" T! T
& l3 z0 Q. L7 w7 \0 z或者你的传递函数是G(s)=133/(s+25)?
9 a: i& C  d( O% L2 k! K

点评

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

该用户从未签到

5#
 楼主| 发表于 2020-5-21 13:53 | 只看该作者
cichishia 发表于 2020-5-20 18:087 z+ u7 o& L' |: I' V* {: m
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。
5 p" @# E+ e0 k# H4 r0 k; m- f+ M4 D# O% d
另外,你似乎写错代码了。你的代 ...

' p2 ~' c7 M+ c% T' Q* B好的,谢谢啦
# ^* |$ b* l) o
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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