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

Matlab求解系统的响应

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2021-7-27 10:09 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

EDA365欢迎您登录!

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

x
' k% Q+ ?  o: i% y; J
Matlab求解系统的响应) c! w/ e, j3 k) E
求LTI系统的零状态响应的函数lsim,其调用格式为
0 U, v+ I9 \  I6 n
* E. @, D4 |# n9 O* N3 s式中,t表示计算系统响应的抽样点向量;f是系统输入信号,sys是LTI系统模型,用来表示微分方程。6 r6 X' d0 M! \8 {4 K. m
! S4 R, X* n8 [9 P
系统模型sys要借助tf函数获得,其调用方式为7 B. C8 e  X+ p
9 R$ B" r" I2 p, h5 o8 U
  • sys=tf(b, a): c+ X2 ?6 f8 d" s3 P) E
0 e" F3 P* a1 [1 n; N, W, j$ X

% t- t2 W/ G) a' W: S式中,b和a分别为微分方程的右端和左端各项的系数。. _: z% o9 A# F0 E5 z, I4 H* t
比如:
$ g6 h- ?4 @+ {5 u. z6 y% S
* l$ v" G1 h$ ~  F9 \, a4 P7 T* t " Y4 s+ u) d$ h0 F1 z
) Q7 ?9 L' @0 x4 U8 q3 m6 M+ j/ L

" r; j' q- H, N  |. ]/ D3 s
. G2 q( s) D; z" H0 e% V2 ]" H& F2 x* ]* G+ A
  • sys=tf([1],[1,2,77]); % tf函数获得系统模型sys
  • t=0:0.01:5;           % 对时间t进行离散取样
  • f=10*sin(2*pi*t);
  • y=lsim(sys,f,t);      % 求系统的零状态响应
  • plot(t,y)
  • xlabel('Time(sec)')
  • ylabel('y(t)')( Z6 Z* n2 @+ `( B8 D

2 I  Z% @  ]; C+ z4 C; S
" d2 p3 w  h& M5 D# m5 v$ F
7 o3 V! \: u5 m. T
5 ~* H+ Y5 e5 E+ r7 S

该用户从未签到

2#
发表于 2021-7-27 10:59 | 只看该作者
Matlab求解系统的响应
  • TA的每日心情
    慵懒
    2020-6-13 15:46
  • 签到天数: 1 天

    [LV.1]初来乍到

    3#
    发表于 2021-7-27 13:25 | 只看该作者
    Matlab求解系统的响应

    该用户从未签到

    4#
    发表于 2021-7-27 13:25 | 只看该作者
    Matlab求解系统的响应
    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    关闭

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

    EDA365公众号

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

    GMT+8, 2025-11-23 17:20 , Processed in 0.171875 second(s), 27 queries , Gzip On.

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

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

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