《实验四 卷积计算》由会员分享,可在线阅读,更多相关《实验四 卷积计算(3页珍藏版)》请在金锄头文库上搜索。
1、江西师大理电学院教学实验报告通信工程2013.11.1实验名称实验四卷积计算指导老师姓名年级学号成绩预习部分1实验目的2实验基本原理3主要仪器设备一实验目的1利用MATLAB基本函数CONV计算LTI连续系统和序列的卷积;2掌握自编卷积函数并作为动态演示的复杂程序。二实验基本原理1 LTI连续系统卷积的计算某LTI系统的冲击响应h(t),输入u(t)如图所示,初始条件为零,求系统的响应y(t0.建模:根据卷积公式y(t)二 ru(T)h(tT)dT0MATLAB基本函数中,有卷积函数conv,可以直接调用它。因此编程的过程为:(1) 写出h (t)的MATLAB表达式;(2) 写出u (t)的
2、MATLAB表达式;(3) 利用MATLAB的卷积语句y=conv(u, h)。2自编卷积函数并作动态演示的复杂程序3离散序列的卷积计算(1) y (n) = x (n)* h (n)iii0.9n R (n), h (n)=20 1R io( n) y2(n) - X2(b 心x (n) = 0.9n5 R (n 一 5), h (n) = R (n)2 20 2 10三主要仪器设备安装有软件MATLAB的计算机二实验操作部分1实验数据,表格及数据处理2实验操作过程3结论一实验数据,表格及数据处理程序:clearn=0:33xn1=0.9.Anxn2=0.9.人(n-5)rnl=ones(l
3、,20),zeros(l,14) rn2=zeros(l,5),ones(l,20),zeros(l,9) x1=xn1.*rn1x2=xn2.*rn2h1=ones(1,10),zeros(1,24)h2=ones(1,10),zeros(1,24)y1=conv(x1,h1)y2=conv(x2,h2) subplot(3,2,1),stem(n,x1) subplot(3,2,2), stem(n,x2) subplot(3,2,3),stem(n,h1) subplot(3,2,4),stem(n,h2) subplot(3,2,5),stem(n,y1(1:34) subplot(3
4、,2,6),stem(n,y2(1:34)10.80.60.40.210.5051015202510.80.60.40.21015202530350050051015202530356-42 1r=1 卩| 1 305101520253035805101520253035二实验操作过程根据上面的程序,在软件MATLAB中实现程序,并运行出如上图的结果。三实验效果分析上面程序根据卷积公式y(t)二u(T)h(t-T)dT计算出了0(1) y (n) = x (n)*h (n)x (n) = 0.9 n R (n), h (n) = R (n)111 1 20 1 10(2)y2(n)二 x2(n)*h2(心x (n)二 0.9n-5R (n-5),h (n)二 R (n)2 20 2 10的卷积这图跟书上的图一样,正确无误,用MATLAB不会出现误差,很精准。可以清楚的看到两个序列求卷积 后的卷积序列的图,