2022年实验二信号与系统时域分析的MATLAB实现.pdf
《2022年实验二信号与系统时域分析的MATLAB实现.pdf》由会员分享,可在线阅读,更多相关《2022年实验二信号与系统时域分析的MATLAB实现.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、实验二、信号与系统时域分析的MATLAB 实现实验二、信号与系统时域分析的MATLAB实现一、实验目的掌握利用 Matlab 求解 LTI 系统的冲激响应、 阶跃响应与零状态响应 ,理解卷积概念。二、实验内容1、 卷积运算的MATLAB实现: (1)计算连续信号卷积用MATLAB 中的函数conv,可编写连续时间信号卷积通用函数 sconv, function f,n=sconv(f1,f2,n1,n2,p) f=conv(f1,f2);f=f*p; n3=n1(1)+n2(1); L=length(n1)+length(n2)-1; n=n3:p:(n3+(L-1)*p); 例 2、1)()
2、()(21tftftf在 MATLAB 编写: p=0、01; n1=-1:p:1;f1=ones(1,length(n1); n2=0:p:1;f2=2*n2; f,n=sconv(f1,f2,n1,n2,p); subplot(3,1,1),plot(n1,f1), axis(-1 、5,1、5,0,2),grid on subplot(3,1,2),plot(n2,f2), axis(-0 、1,1、2,0,3),grid on subplot(3,1,3),plot(n,f),axis(-1 、5,5,0,2),grid on 运算结果如图例2、1 所示。(2)计算离散信号卷积用MAT
3、LAB 中的函数conv,其调用格式为: ),(baconvc式中 ,a、b 为待卷积两序列的向量表示。向量c 的长度为a、 b 长度之与减1。例2.2已知序列3,2, 1 ,0; 1 , 1 ,1 , 1,3,2,1 ,0;4,3 ,2, 1kkykkx, 计算kykx。解:MATLAB的程序为 : x=1,2,3,4;y=1,1,1,1; z=conv(x,y) N=length(z); stem(0:N-1,z) 运行结果 :如图例 2、2 z = 1 3 6 10 9 7 4 2、 连续时间系统零状态响应的求解 : LTI 连续时间系统的零状态响应可通过求解初始状态为零的常系数微分方程
4、得到。在 MA TLAB 中控制系统工具箱中提供了一个用于求解零初始条件微分方程数值解精品资料 - - - 欢迎下载 - - - - - - - - - - - 欢迎下载 名师归纳 - - - - - - - - - -第 1 页,共 5 页 - - - - - - - - - - 实验二、信号与系统时域分析的MATLAB 实现的函数 lsim。其调用方式为: ),(tfsyslsimy式中 ,sys表示 LTI 系统模型 ,用来表示微分方程、差分方程、状态方程,t 表示计算系统响应的抽样点向量,f 就是系统输入信号向量。 在求解微分方程时,微分方程的LTI 系统模型sys借助于 tf 函数获
5、得 ,其调用方式为 : ),(abtfsys式中 ,b 与 a 分别为微分方程右端与左端各项的系数向量。例如:对 2 阶微分方程)(2)()(5)(2)(3 tftftytyty可用 a=3 2 -5,b=-1 0 2,sys=tf(b,a) 获得 LTI 模型。例2.3系 统 的 微 分 方 程 为)()(100)(2)( tftytyty, 输 入 信 号 为ttf2sin10)(,求系统的零状态响应y(t) 。解:MATLAB的程序为 : sys=tf(0 0 1,1 2 100); t=0:0、01:5; f=10*sin(2*pi*t); y=lsim(sys,f,t); plot(
6、t,y) 运行结果如图例2、3 所示。3、 连续时间系统冲激响应与阶跃响应的求解系 统 的 冲 激 响 应 与 阶 跃 响 应 在MATLAB 中控制系统工具箱中提供函数impulse 与 step 分别表示。其调用方式为: ),(),(tsysstepytsysimpulsey例2.4求例 2、 3 所示系统的冲激响应。解:MATLAB的程序为 : sys=tf(0 0 1,1 2 100); t=0:0、01:5; y=impulse(sys,t); plot(t,y) title(连续系统冲激响应) xlabel(time(sec) ylabel(y(t) 运行结果如图例2、4 所示。4
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022 实验 信号 系统 时域 分析 MATLAB 实现
限制150内