Matlab时域分析技巧与应用实践.pptVIP

  • 0
  • 0
  • 约3.76千字
  • 约 10页
  • 2026-09-01 发布于北京
  • 举报

第5章利用matlab进行系统的时域分析

系统的零状态响应是当系统的初始状态为零时,由外部鼓励f(x)作用于系统而产生的系统响应

LTI连续时间系统以常系数微分方程描述,系统的零状态响应能够通过求解初始状态为零的微分方程得到。

Matlab中求解零初始条件微分方程数值解的函数是lsim。

第1页

调用方式:

y=lsim(sys,f,t)

其中,t表示计算系统响应的抽样点向量

f表示系统输入信号向量

sys表示LTI系统模型,用来表示微分方程,差分方程,状态方程

而,LTI系统的模型sys要借助tf函数获得。其调用方式:

sys=tf(b,a)

式中,b,a分别是微分方程右端和左端的系数向量。对于如下微分方程:

a=[a3,a2,a1,a0];b=[b3,b2,b1,b0]

第2页

%program3-1Solutionofdifferential

%equation

ts=0;te=5;dt=0.01;

sys=tf([1],[12100]);

t=ts:dt:te;

f=10*sin(2*pi*t);

y=lsim(sys,f,t);

plot(t,y);

xlabel(time(sec));

ylabel(y(t))

第3页

第4页

sys=tf([1],[12100]);

sys=tf(b,

文档评论(0)

1亿VIP精品文档

相关文档