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

matlab中单位阶跃的问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我在matlab中用单位阶跃响应来做输入画图,但为什么最后的稳定值不是1?
6 I- _8 W3 Z  k; Y7 f传递函数:G(s)=133/(s^2+25s)0 @, l! k1 T" [2 ~
程序:
( E9 S! Z) D  {5 z, u1 mnum=[133];
5 p1 m3 [1 C3 E8 y  K$ Pden=[1 25];
  ?6 |. t8 A* u9 C8 f0 Osys=tf(num,den);5 ?9 d; n; M' t9 F! _6 E" f5 j% ?* d
t=0:0.01:5;* E5 X, v/ X# @
figure(1)5 l* N' `8 }) b
step(sys,t);
: H1 ?) |4 h; l4 q* J& U4 ~' n' Y! I) F! W) l8 j

1 w; C* y8 }, k" g$ ?2 ~

该用户从未签到

2#
发表于 2020-5-19 15:40 | 只看该作者
最后稳定值是多少
. M) V* y' J( |5 f: G2 Y; i

点评

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

该用户从未签到

3#
 楼主| 发表于 2020-5-20 11:27 | 只看该作者
大小的小 发表于 2020-5-19 15:40. ~5 J  p+ w+ |7 c9 K# |! D
最后稳定值是多少
# p6 L, t+ h% \4 y$ Z/ X4 Q
最后稳定值是6, d: L& q& T- j! r  U

该用户从未签到

4#
发表于 2020-5-20 18:08 | 只看该作者
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。+ K9 s& ~" a. {8 r$ x9 f8 q7 V; {
3 E  z8 p! w2 p/ M( F
另外,你似乎写错代码了。你的代码的传递函数和你的传递函数不一样。是不是下面该是这种写法?8 N5 L. z7 ?# @0 E5 ^, w9 p
num=[133];4 v5 j* M# E* ~9 ?: o: H+ O
den=[1 25 0];
4 R8 j* R/ r+ T6 j8 _' `4 Lsys=tf(num,den);6 b& i9 n9 W3 D# i! L$ U* S
t=0:0.01:5;: Y8 J" S, E) Z. ~$ \! W  p7 s; Z
figure(1)$ c( X( w  ?7 G) x$ x. t+ z
step(sys,t);
% j8 ?, L* M+ h4 k  t' E
# `( W8 y1 S; C' G5 G" S或者你的传递函数是G(s)=133/(s+25)?
. V, t4 Q: R% l. G1 H% N

点评

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

该用户从未签到

5#
 楼主| 发表于 2020-5-21 13:53 | 只看该作者
cichishia 发表于 2020-5-20 18:088 p- B9 Z9 W4 k' a; H" U( w
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。
$ \) E( o. K' c+ h; L: h. C2 L
. a4 C; s. R" x4 D: m. Z( |另外,你似乎写错代码了。你的代 ...
6 w8 n5 [5 {+ z/ S4 U; N
好的,谢谢啦4 o! X* I5 r) x5 `
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

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

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

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

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