电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

数字信号处理实验报告书VIP免费

数字信号处理实验报告书_第1页
1/30
数字信号处理实验报告书_第2页
2/30
数字信号处理实验报告书_第3页
3/30
数字信号处理实验报告书班级:姓名:学号:联系方式:2019年12月实验一离散时间信号产生,图形显示及文件读存实验1.实验目的1、熟悉常用的MATLAB命令,掌握离散时间信号的时域表示方法;2、掌握用MATLAB描绘二维图像的方法;3、掌握用MATLAB存读文件的方法。2.实验原理及实验内容1、实验原理序列的表示方法有列举法、解析法和图形法,相应的用MATLAB也可以用以下几种表示方法,具体介绍如下:(1)列举法在MATLAB中,用一个列向量来表示一个有限长序列,由于一个列向量并不包含位置信息,因此需要用表示位置的n和表示量值的x两个向量来表示任意一个序列,如:例1.1:n=[-3,-2,-1,0,1,2,3,4];x=[251203-14];如果不对向量的位置进行定义,则MATLAB默认该序列的起始位置为n=0。由于内存有限,MATLAB不能表示一个无限序列。(2)解析法对于有解析表达式的确定信号,首先定义序列的范围即n的值,然后直接写出该序列的表达式,如:例1.2:实现实指数序列()(0.5),010nxnn的MATLAB程序为:n=0:10;x=(0.5).^n;(3)图形法在MATLAB中用图形法表示一个序列,是在前两种表示方法的基础上将序列的各个量值描绘出来,即首先对序列进行定义,然后用相应的画图语句画图,如:例1.3:绘制在1中用列举法表示的序列的图形,则在向量定义之后加如下绘图语句:stem(n,x);MATLAB中数据格式主要有二进制格式和ASCII码格式,使用函数完成数据存取功能。2、实验内容(1)产生一个单位抽样序列(),18nn和一个有延迟的单位抽样序列(5),18nn,并在同一界面绘制其序列图形。(2)产生一个向前时移3个时刻的单位阶跃序列:(3)un,其中55n,绘制其序列的图形。(3)产生一个复指数序列:35,3030jnen,绘制其序列的图形,绘制其实部、虚部、幅度和相位波形。(4)将数据文件保存为.dat文件和ASCII码相应文件3.实验程序及实验结果1-1>>n=[-1:8];>>x=[zeros(1,1),1,zeros(1,8)];>>stem(n,x)>>axis([-5,10,0,2]);>>>>n=[-1:8];>>x=[zeros(1,6),1,zeros(1,3)];>>stem(n,x)>>axis([-5,10,0,2]);>>1-2>>n=[-5:5];>>x=[zeros(1,2),ones(1,9)];>>stem(n,x)>>1-3n0=-30;n2=30;n=n0:n2;x=5*exp(3j*n);figure(1)subplot(411)stem(n,real(x),'filled');axis([-30,30,min(real(x))-1,1.2*max(real(x))])title('复指数序列')ylabel('实部');grid;subplot(412)stem(n,imag(x),'filled');axis([-30,30,min(imag(x))-1,1.2*max(imag(x))])ylabel('虚部');xlabel('n');grid;subplot(413)stem(n,abs(x),'filled');axis([-30,30,min(abs(x))-1,1.2*max(abs(x))])ylabel('振幅');xlabel('n');grid;subplot(414)stem(n,angle(x),'filled');axis([-30,30,min(angle(x))-1,1.2*max(angle(x))])ylabel('相位');xlabel('n');grid;4.心得体会很久没用MATLAB了,不会新建脚本,在编辑器中写代码而在命令行窗口编辑代码,造成了很多不必要的麻烦。而后请教同学打开了编辑器。编写代码方便了许多。通过实验一,我学会了离散时间信号产生,图形显示及文件读存,在课本以及网上找类似的代码“临摹”,不仅有助于我学习使用MATLAB产生抽样序列和复指数序列的方法,更培养了我独立自学的能力。实验二离散信号的卷积和实验1.实验目的1、掌握两个离散信号卷积和的计算方法和编程技术;2、掌握用MATLAB描绘二维图像的方法。2.实验原理及实验内容1、卷积和的原理两个离散序列x(n)与y(n)的卷积和f(n)定义为:()()*()()()mfnxnynxmynm由于通常信号处理中所碰到的都是有始信号或有限时间信号,因此在实际计算卷积和时,求和是在有限范围内进行的。计算过程中上下限的选取和所得结果的分布区间取决于参与卷积的两个序列,下面将分别进行讨论:两个从n=0开始的序列()()()xnxnun和()()()ynynun的卷积:0()()()()()[()()]()mmfnxmumynmunmxmynmun(1)上式右边因子u(n)表示卷积和的结果也是一个从n=0开始的序列。从n=n1开始的序列1()()()xnxnunn和从n=n2开始的序列2()()()ynynunn的卷积和,其中n1和n2为任意整数。211212()()()()()[()()]()mnnmnfnxmumnynmunmnxmynmunnn(2)上式右边因子u(n-n1-n2)表示卷积和是一个从n=n1+n2开始的序列。从n=n1开始的长度为N1的加窗序...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

数字信号处理实验报告书

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部