欢迎来到天天文库
浏览记录
ID:38210730
大小:153.00 KB
页数:3页
时间:2019-05-25
《《信号与系统》实验二》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、信息科学与工程学院《信号与系统》实验报告二专业班级电信10-班姓名学号实验时间2012年月日指导教师陈华丽成绩实验名称离散信号的时域描述与运算实验目的1.掌握常用时域离散信号的Matlab表示方法。2.掌握离散信号的基本运算,包括信号相加与相乘、差分与累加和、平移、反转、尺度变换、卷积和等。实验内容图1序列的波形1.利用Matlab命令画出下列序列的波形图。(1)(2)2.已知的波形如图1所示,做出的一阶后向差分、的累加和、以及的波形。实验记录及个人小结(包括:实验源程序、注释、结果分析与讨论等)1.利用Matlab命令画出下列序列的波形图。(1)源程序:n=-3:3;m=(2-0.5.^(
2、-n)).*u(n);stem(n,m,'fill')functiony=u(n)%自定义阶跃序列y=(n>=0);实验结果图:注:“实验记录及个人小结”部分可另附页或在背面续写第页(2)源程序:n=-5:5;f=((1.5).^n).*sin(n.*pi/5);stem(n,f)实验结果图:2.已知的波形如图1所示,做出的一阶后向差分、的累加和、以及的波形。源程序:n=-2:5;f1=cumsum(fm(n));f2=fm(n)-fm(n-1);k=-1:2;f3=fm(3-2*k);f4=conv(fm(n),f3);subplot(2,2,1)stem(n,f1,'fill')grid
3、onxlabel('n')title('f1')%fm(n)的累加和subplot(2,2,2)stem(n,f2,'fill')gridonxlabel('n')title('fm(n)一阶后向差分')%fm(n)一阶后向差分的波形subplot(2,2,3)stem(k,f3,'fill')gridonxlabel('k')title('fm(3-2*n)')%fm(3-2*n)的波形subplot(2,2,4)stem(f4,'fill')注:“实验记录及个人小结”部分可另附页或在背面续写第页gridontitle('fm(n)*fm(3-2*k)')%fm(n)*fm(3-2*n)的
4、波形其中:unctiony=fm(n)%自定义函数f(n)=u(n)-u(n-4)y=u(n)-u(n-4);实验结果图:二、实验小结1.离散信号用stem函数作图。2.可以自定义函数构造阶跃序列如:functiony=u(n)y=(n>=0);3.序列的前向差分、后向差分在Matlab中直接根据定义式来实现。一阶前向差分为Δf(n)=f(n+1)-f(n)一阶后项差分为f(n)=f(n)-f(n-1)4.累加和由函数cumsum(f(n1:n2))来实现,计算从n1到n2的累加和。5.求离散时间信号卷积和的命令为conv。用MATLAB进行卷积和运算时,无法实现无限的累加,只能计算时限信号
5、的卷积。同时注意序列长度的变化。6.在matlab中3/2与1.5不可以等同,例如在程序n=-20:20f=((1.5).^n).*sin(n*pi/5)stem(n,f)中,若将1.5替换为3/2则会出现程序编译错误。注:“实验记录及个人小结”部分可另附页或在背面续写第页
此文档下载收益归作者所有