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

matlab中单位阶跃的问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我在matlab中用单位阶跃响应来做输入画图,但为什么最后的稳定值不是1?5 L- O7 @" E+ I* `9 N
传递函数:G(s)=133/(s^2+25s)7 d; G0 i" t8 O+ Q( i) E* m
程序:
" `# n5 _( L9 ^2 i- wnum=[133];: w+ c, U! B* Q7 \
den=[1 25];
" k6 m. ]9 J, e! X" a6 b3 n; zsys=tf(num,den);
4 x3 J( H" S7 |7 ?+ i. ?. Ft=0:0.01:5;
8 o3 P( G* p/ y4 x% _figure(1)
8 @, b1 Z3 G2 [step(sys,t);
6 _. ]/ H, V- @3 M. L/ e
7 y' R  J7 Z1 B% g

7 P# B( ~9 o. L' {4 N

该用户从未签到

2#
发表于 2020-5-19 15:40 | 只看该作者
最后稳定值是多少5 f% q' T- B( M! V9 e

点评

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

该用户从未签到

3#
 楼主| 发表于 2020-5-20 11:27 | 只看该作者
大小的小 发表于 2020-5-19 15:40
/ `& `2 Z2 J( s- D( R2 ~2 [( A最后稳定值是多少

- c; }; @; s/ ], r( Y最后稳定值是6
9 e  Y" I8 P2 {' p! q7 ^* k

该用户从未签到

4#
发表于 2020-5-20 18:08 | 只看该作者
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。3 X  l" B" E' y. v* r$ N% k

* r0 @% m8 A( d2 r$ I9 C( t另外,你似乎写错代码了。你的代码的传递函数和你的传递函数不一样。是不是下面该是这种写法?
: B/ |# k( r5 ]3 X; _8 }( p+ l2 Snum=[133];8 C& k( M$ e- B$ U
den=[1 25 0];- F- ]! K+ G" E+ D
sys=tf(num,den);3 |$ ^- P2 v7 v4 L. c
t=0:0.01:5;" I( P4 a* [; ?0 R
figure(1)
8 B0 v6 X' ?" C9 H& s2 ostep(sys,t);
7 H. a$ d, U: y+ u) m
9 T" Q! ^: d& \" C或者你的传递函数是G(s)=133/(s+25)?
) L2 m1 @3 O% @" L1 _

点评

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

该用户从未签到

5#
 楼主| 发表于 2020-5-21 13:53 | 只看该作者
cichishia 发表于 2020-5-20 18:08
5 t# r! ]- D* q* o8 ^/ ?你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。
2 U' P* h& U; w- n" X
' S* D( j4 g: [* G另外,你似乎写错代码了。你的代 ...

: J5 i& I0 k3 R  U1 Y: ^好的,谢谢啦
$ l/ H3 E! T, p
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-11-5 00:31 , Processed in 0.156250 second(s), 28 queries , Gzip On.

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

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

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