- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北邮DSPmatlab实验报告
1)常用数字信号序列的产生:熟悉Matlab 产生数字信号的基本命令,加深对数字信号概念的理解,并能够用Matlab 产生和绘制出一些常用离散信号序列。请用Matlab 画出下列序列的波形(-10n10):a) δ(n)b) 单位阶跃序列2 u(n-5)c) 矩形序列R(n)d) y(n)=2sin(0.3πn)+ 0.5cos2(0.6πn) a)m文件:function[x,n]=a(n0,n1,n2)if((n0n1)||(n1n2)||(n0n2)) error(cuowu)endn=[n1:n2];x=[(n-n0)==0];实现语句:x=impseq(0,-10,10);n=[-10:10];stem(n,x);图像:b)m文件:function[x,n]=stepseq(n0,n1,n2)if((n0n1)||(n0n2)||(n1n2)) error(Arguement must satisfy n1=n0=n2)endn=n1:n2;x=[(n-n0)=0];实现语句:y=2*stepseq(5,-10,10);N=-10:10;stem(n,y);图像:c)m文件:function[x,n]=R(n0,n1,n2,n3)if((n0n2)||(n0n1)||(n1n3)||(n2n3)) error(Arguement must satisfy n1=n0=n2)endn=n2:n3;x=(n=n0)-(n=n1);实现语句:y=R(1,3,-10,10);n=-10:10;stem(n,y)图像:d)实现语句:n=-10:10;y=2*sin(0.3*n.*n)+0.5*cos(0.6*n.*n);stem(n,y)图像:2.上述函数相加得:n=-10:10;y1=impseq(0,-10,10);y2=2*stepseq(5,-10,10);y3=R(1,3,-10,10);y4=2*sin(0.3*pi*n)+0.5*cos(0.6*pi*n);subplot(3,2,1);stem(n,y1+y2);subplot(3,2,2);stem(n,y1+y3);subplot(3,2,3);stem(n,y1+y4);subplot(3,2,4);stem(n,y2+y3);subplot(3,2,5);stem(n,y2+y4);subplot(3,2,6);stem(n,y3+y4);以上数列相乘:n=-10:10;y1=impseq(0,-10,10);y2=2*stepseq(5,-10,10);y3=R(1,3,-10,10);y4=2*sin(0.3*pi*n)+0.5*cos(0.6*pi*n);subplot(3,2,1);stem(n,y1.*y2);subplot(3,2,2);stem(n,y1.*y3);subplot(3,2,3);stem(n,y1.*y4);subplot(3,2,4);stem(n,y2.*y3);subplot(3,2,5);stem(n,y2.*y4);subplot(3,2,6);stem(n,y3.*y4);3.音频处理:[record,fs,bits]=wavread(F:\record.wav);[background,fs,bits]=wavread(F:\background.wav);x=record((fs*0+1:fs*45),:);y=background((fs*0+1:fs*45),:);z=0.7*x+0.3*y;wavwrite(z,fs,bits,F:\music.wav);subplot(3,1,1),plot(x),title(record);subplot(3,1,2),plot(y),title(background);subplot(3,1,3),plot(z),title(music);s
文档评论(0)