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

Matlab求解系统的响应

[复制链接]

该用户从未签到

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

EDA365欢迎您登录!

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

x
; h: T( }% P3 w2 C1 f9 B3 R# ]
Matlab求解系统的响应
9 }6 ~: \! r6 ]求LTI系统的零状态响应的函数lsim,其调用格式为8 b8 c& x* e4 ], N

' U/ U) U) T, b% ?, L2 \! J式中,t表示计算系统响应的抽样点向量;f是系统输入信号,sys是LTI系统模型,用来表示微分方程。
+ s  W6 ^/ J' D
/ ]3 w# O$ A; m系统模型sys要借助tf函数获得,其调用方式为  g& N; \, n( e- @" ~
% N- [- n7 Z" t  G
  • sys=tf(b, a)4 |1 Z# K* Q1 n; W4 P; d

* L+ Z3 S  c$ s8 i0 i7 e. p$ A& m; t
$ t" l1 w8 {$ b+ ?9 |. R; d1 B式中,b和a分别为微分方程的右端和左端各项的系数。" [' t, Q: s& m: W/ X" d
比如:6 W  ]8 g: [  Y4 Y2 e) b) |
' c# @! E+ z2 v' ^0 z
0 s& P1 ^) j5 P8 N
% a9 w$ C( k2 a9 L; A) c

5 M' k$ s' n/ n1 _. ?# @7 g! |1 u+ A& n2 M8 ?, {1 o6 p
6 p# ~* H- V. o, B
  • 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)')1 f8 h3 M+ s" I4 n5 j. U
# n4 f2 ~, k2 Y' ?( t3 ?8 E; Q

, u4 z) y' n4 v: g, Q2 C ; K! ~/ E2 Y- _2 y9 N

9 h9 d$ s0 F) K

该用户从未签到

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 21:00 , Processed in 0.218750 second(s), 26 queries , Gzip On.

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

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

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