第一范文网 - 专业文章范例文档资料分享平台

实验5连续时间LTI系统的时域分析

来源:用户分享 时间:2025/11/9 8:13:55 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

信息工程学院实验报告

课程名称:信号与系统

成 绩: 实验项目名称:实验5 连续时间LTI系统的时域分析 实验时间:2013.12.06 指导教师(签名): 实 验 目 的: 学会运用MATLAB符号求解连续系统的零输入响应和零状态响应;学会运用MATLAB数值求解连续系统的零状态响应;学会运用MATLAB求解连续系统的冲激响应和阶跃响应;思考运用MATLAB卷积积分法求解系统的零状态响应。 实 验 环 境:

Windows 7 MATLAB7.1

实 验 内 容 及 过 程:

3.1 已知系统的微分方程和激励信号f(t)如下,试用MATLAB命令绘出系统零状态响应的时域仿真波形图。

(1)y''(t)?4y'(t)?3y(t)?f(t);f(t)?u(t)

(2)y''(t)?4y'(t)?4y(t)?f'(t)?3f(t);f(t)?eu(t)

3.2 已知系统的微分方程如下,试用MATLAB命令求系统冲激响应和阶跃响应的数值解,并绘出系统冲激响应和阶跃响应的时域波形图。 (1)y''(t)?3y'(t)?2y(t)?f(t) (2)y''(t)?2y'(t)?2y(t)?f'(t)

4.2 思考如何用卷积积分法求系统的零状态响应,叙述详细的编程求解思路。

3.1(1)MATLAB源程序为:

clear;clc;

eq1 = 'D2y+4*Dy+3*y=0*Df+f'; eq2 = 'f=Heaviside(t)';

cond = 'y(-0.001)=0,Dy(-0.001)=0'; yzs = dsolve(eq1,eq2,cond); yzs = simplify(yzs.y) ezplot(yzs,[0,8]);grid on title('零状态响应');

?t波形图如图T5-1所示:

图T5-1 3.2(2)MATLAB源程序为:

clear;clc;

eq1 = 'D2y+4*Dy+4*y=Df+3*f'; eq2 = 'f=exp(-t)*Heaviside(t)'; cond = 'y(-0.001)=0,Dy(-0.001)=0'; yzs = dsolve(eq1,eq2,cond); yzs = simplify(yzs.y) ezplot(yzs,[0,8]);grid on title('零状态响应');

波形图如图T5-2所示:

图T5-2 3.2(1)MATLAB源程序为:

clear;clc; t = 0:0.001:4;

sys = tf([1], [1,3,2]); h = impulse(sys,t); g = step(sys,t);

subplot(211) plot(t,h),grid on

xlabel('Time(sec)'), ylabel('h(t)') title('冲击响应')

subplot(212) plot(t,g),grid on

xlabel('Time(sec)'), ylabel('g(t)') title('阶跃响应')

波形图如图T5-3所示:

图T5-3 3.2(2)MATLAB源程序为:

clear;clc; t = 0:0.001:4;

sys = tf([1,0], [1,2,2]); h = impulse(sys,t); g = step(sys,t);

subplot(211) plot(t,h),grid on

xlabel('Time(sec)'), ylabel('h(t)') title('冲击响应')

subplot(212) plot(t,g),grid on

xlabel('Time(sec)'), ylabel('g(t)') title('阶跃响应')

波形图如图T5-4所示:

图T5-4 4.2

首先利用函数impulse求出系统的冲击响应h(t),然后利用数值计算分析法将输入

信号f(t)与冲击响应h(t)相卷积,得到零状态响应y(t),即y(t)=f(t)*h(t)

例如求解3.1(1)y''(t)?4y'(t)?3y(t)?f(t);f(t)?u(t)的零状态响应y(t),程序如下:

clear;clc; t = -1:0.001:4;

sys = tf([1], [1,4,3]); h = impulse(sys,t); dt = 0.01; t = -1:dt:4; f = uCT(t); y= conv(f,h)*dt; n =length(y);

搜索更多关于: 实验5连续时间LTI系统的时域分析 的文档
实验5连续时间LTI系统的时域分析.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c35a8h6kl5m9y6ym8c7oz9pugm7qng700f3q_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top