资源描述:
《数字信号处理课程设计》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、一、课程设计要求1.熟练掌握MATLAB语言的编程方法;2.熟悉用于一维数字信号处理的MATLAB主要函数的应用;3.记录实验结果(包括波形和数据),撰写课程设计报告。二、课程设计内容1.序列的产生(1)编写程序产生以下序列x1(n)=(0.8)nu(n),x2(n)=u(n+2)-u(n-2),x3(n)=δ(n-4),X4(n)=R4(n),并画出波形;(2)求卷积x1(n)*x2(n),.x1(n)*x3(n),画出波形程序如下clearalln=-20:20;a1=(0.8.^n)x1=a1.*(n>
2、=0);figure(1)subplot(2,1,1)stem(n,x1);xlabel('n');ylabel('x1(n)');title('单位采样序列');axis([-102001.2]);grid;x2=(n+2>=0)-(n-2>=0);subplot(2,1,2)stem(n,x2);xlabel('n');ylabel('x2(n)');title('单位阶跃序列');axis([-102001.2]);grid;x3=(n==4);figure(2)subplot(2,1,1)stem(n
3、,x3);xlabel('n');ylabel('x2(n)');title('单位脉冲序列');axis([-102001.2]);grid;x4=(n>=0)-(n-5>=0);subplot(2,1,2)stem(n,x4);xlabel('n');ylabel('x4(n)');title('矩形窗函数');axis([-102001.2]);grid;y1=conv(x1,x2);M=length(y1)-1;n=0:1:M;figure(3)subplot(2,1,1)stem(n,y1);y2=
4、conv(x1,x3);subplot(2,1,2)M=length(y2)-1;n=0:1:M;stem(n,y2);2、序列的傅立叶变化(1)设x(n)是有限长的因果序列,编写求x(n)傅里叶变换X(ejw)的函数:function[X]=dtft(x,w)(2)验证傅里叶变换的时移和频移性质。function[X]=dtft(x,w)N=128n=[0:1:(N-1)];x=0.8.^n;w=[0:(2*pi/N):(2*pi)];k=n'*w;X=x*exp(-j*k);figure(1)subplo
5、t(1,2,1)plot(w,abs(X),'linewidth',2);xlabel('w/rad');ylabel('幅度');title('幅频特性');subplot(1,2,2)plot(w,angle(X),'linewidth',2);xlabel('w/rad');ylabel('相位');title('相频特性');x1=0.8.^(n+2);X1=x1*exp(-j*k);figure(2)subplot(2,2,1)plot(w,abs(X),'-',w,abs(X1),'-.','li
6、newidth',2);xlabel('w/rad');ylabel('幅度');title('幅频特性');legend('x(n)','x(n+5)',2);subplot(2,2,2)plot(w,angle(X),'-',w,angle(X1),'-.','linewidth',2);xlabel('w/rad');ylabel('相位');title('相频特性');legend('x(n)','x(n+5)',2);w0=pi/2;x2=exp(j*w0*n).*x;X2=x2*exp(-j*k)
7、;subplot(2,2,3)plot(w,abs(X),'-',w,abs(X2),'-.','linewidth',2);xlabel('w/rad');ylabel('幅度');title('幅频特性');legend('X(w)','X(w-w0)');subplot(2,2,4)plot(w,angle(X),'-',w,angle(X2),'-.','linewidth',2);xlabel('w/rad');ylabel('相位');title('相频特性');legend('X(w)','X(
8、w-w0)',4);3、运用DFT分析信号的频谱(1)对矩形窗序列x1(n)=Rs(n)进行频谱分析,截取长度N=64,记录幅频特性曲线和相频特性曲线;(2)选取截取长度N为周期序列周期的整数倍,对以下周期序列进行频谱分析:x2(n)=cos(π/2*n)+cos(π/4*n)+cos(π/8*n),请画出x2(n)的幅频特性曲线,记下最大峰点的高度和位置;改变N值,观测峰点位置及高度变化,并与理论