信号与系统(山东大学张国霞)实验四:LTI 系统的时域分析

实验四:LTI 系统的时域分析

一:实验要求:

(1)学会运用matlab求解连续和离散系统的冲激响应和阶跃响应。

(2)学会运用matlab求解LTI系统的零输入响应和零状态响应。

二:实验设备

计算机,matlab软件

三:实验内容

[success]1.[/success]

t=0:0.001:10;

sys=tf([1,3,7],[1,4,6,4,1]);%sys是LTI系统模型,借助tf函数获得.tf是传递函数

g=step(sys,t);%求阶跃响应

plot(t,g),grid on;

xlabel('Time(sec)'),ylabel('g(t)')

title('阶跃响应')

 

t=0:0.001:10;%t是计算系统响应的抽样点向量
sys=tf([1,3,7],[1,4,6,4,1]);
x=heaviside(t);%系统输入信号变量
g=lsim(sys,x,t);%lsim求连续信号的零状态响应
plot(t,g),grid on;
xlabel('Time(sec)'),ylabel('g(t)')
title('阶跃响应第二种方法')

 

[success]2.[/success]

t=-10:0.001:20;
sys=tf([1,1,1],[1,2,1]);
x=cos(t).*heaviside(t);
g=lsim(sys,x,t);
plot(t,g),grid on;
xlabel('Time(sec)'),ylabel('g(t)')
title('零状态响应')

[success]3.[/success]

n=-10:20;
a=[1,-1/2];
b=[1];
x=sin(n*pi/4).*heaviside(n);
g=filter(b,a,x);%离散用filter
stem(n,g),grid on;
xlabel('Time(sec)'),ylabel('g(t)')
title('零状态响应')

 

 

© 版权声明
THE END
喜欢就支持以下吧
点赞0赞赏 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容