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

matlab中单位阶跃的问题

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
我在matlab中用单位阶跃响应来做输入画图,但为什么最后的稳定值不是1?
# Z( D- }; U- r# R! d) v9 L传递函数:G(s)=133/(s^2+25s)3 V) D+ j( P5 T/ {# k% j
程序:2 h0 `3 n. g1 u+ V9 D0 m* Z* @: f
num=[133];
/ A! u6 Z  `  I4 B2 A, B0 Dden=[1 25];
; G8 H& B" ]8 g7 d+ @sys=tf(num,den);
: I, _: k# l. n5 T# X% ht=0:0.01:5;* f3 G+ c1 ^) W# Q* ~
figure(1)/ u4 @& E1 k) y, k
step(sys,t);' ^2 C. [) {% {

& J: Z. J  U8 h3 j( y# y# b

5 x: c1 F2 x7 K+ x5 \; m

该用户从未签到

2#
发表于 2020-5-19 15:40 | 只看该作者
最后稳定值是多少2 ^5 x% w4 Y' v( K$ m/ Y2 n

点评

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

该用户从未签到

3#
 楼主| 发表于 2020-5-20 11:27 | 只看该作者
大小的小 发表于 2020-5-19 15:40
9 Q" P; y6 `9 h  b+ H最后稳定值是多少

  N( t% s8 I$ E/ P3 j- l最后稳定值是6
, T0 h) G2 L( e

该用户从未签到

4#
发表于 2020-5-20 18:08 | 只看该作者
你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。
1 G- a1 Y( y% p: J+ |* K6 V5 C
' i% z! m0 D( I, u" s另外,你似乎写错代码了。你的代码的传递函数和你的传递函数不一样。是不是下面该是这种写法?
5 s3 v6 \8 R  Q/ P; Onum=[133];- [$ Z$ d5 c7 `4 l$ y' F
den=[1 25 0];
6 j) C7 W* k4 q; h( _) csys=tf(num,den);& L* {, g" e2 G1 u
t=0:0.01:5;
- U& s' o' y# `7 q  b5 X9 E5 ]figure(1)
8 O% A. W1 M% R! j6 v6 Z" g1 Dstep(sys,t);
9 Q, S1 ?, s+ H+ `& Y. X& I' N( M! a. l. {0 L
或者你的传递函数是G(s)=133/(s+25)?
) y* Y- v8 G6 c6 v, r

点评

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

该用户从未签到

5#
 楼主| 发表于 2020-5-21 13:53 | 只看该作者
cichishia 发表于 2020-5-20 18:08
1 m  W9 W7 f9 ~$ c你的的程序最终值是 133/25=5.321,这是你的程序中的传递函数的增益。
) N5 W, \; I. n5 J& b+ r
7 d5 {2 w1 T+ P% Z0 U' u% |另外,你似乎写错代码了。你的代 ...

6 G  ]+ l0 V* C# _/ i好的,谢谢啦
4 C, u9 I: T. _1 Q# s
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

EDA365公众号

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

GMT+8, 2025-8-24 04:44 , Processed in 0.140625 second(s), 28 queries , Gzip On.

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

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

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