资源描述:
《科技大学数字信号处理课程设计毕设论文.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、数字信号处理课程设计第1章信号的时域分析1.1连续信号的时域分析用Matlab产生下列信号并与人工分析结果进行比较:(1)r(t)=tu(t)-1=0);plot(t,x);axis([-2,6,-0.1,1.1]);(2)t=-1:0.001:1;x=1+cos(10*t);plot(t,x);ylabe
2、l('x(t)');xlabel('t');33(3)t=0:0.001:5;x=t(t>=0);plot(t,x);axis([-2,6,-0.1,1.1]);t=0:0.1:10;m=(t>=0);n=5*exp(-t)-5*exp(-3*t);x=n.*m;plot(t,x);(4)w0=2*pi;w1=20*pi;t=0:0.001:5;x=cos(w0*t).*cos(w1*t);plot(t,x);ylabel('x(t)');xlabel('t');33(5)t=-10:0.1:10;m=sin(t);x=m./t;plot(t,x);ylabel(
3、'x(t)');xlabel('t');1.2离散时间序列的时域分析及信号的运算1.使用Matlab产生下列序列、作图并与理论值进行比较:(1)x(n)=2δ(n+n0)(2)x(n)=(0.9)n[sin(0.25πn)+cos(0.25πn)]n=-4:4;33x=(0.9).^n;y=[sin(0.25*pi*n)+cos(0.25*pi*n)];m=x.*y;stem(n,m);(3)已知LTI离散系统,x(n)=[111],h(n)=[0123],求y(n)x=[1,1,1];h=[0,1,2,3];y=conv(x,h);subplot(3,1,1);
4、stem([0:length(x)-1],x);ylabel('x');xlabel('Timeindexn');subplot(3,1,2);stem([0:length(h)-1],h);ylabel('h');xlabel('Timeindexn');subplot(3,1,3);stem([0:length(y)-1],y);ylabel('y=x*h');xlabel('Timeindexn');33(4)已知x(t)=e–2tu(t),y(t)=e-tu(t),求:x(t)*y(t)t=-10:10;u=(t>=0);m=exp(-2*t);n=exp
5、(-1*t);x=m.*u;y=n.*u;h=conv(x,y);subplot(3,1,1);stem([0:length(x)-1],x);ylabel('x(n))');xlabel('Timeindexn');subplot(3,1,2);stem([0:length(y)-1],y);ylabel('y(n)');xlabel('Timeindexn');subplot(3,1,3);stem([0:length(h)-1],h);ylabel('h(n)=x(n)*y(n)');xlabel('Timeindexn');(5)已知信号x(t)=(1+t
6、/2)[u(t+2)-u(t-2)],求x(t+2),x(t-2),x(-t),x(2t),-x(t)t=-10:10;m=(t>=2);n=(t>=-2);x=(1+(t./2)).*(n-m);plot(t+2,x);33t=-10:10;m=(t>=2);n=(t>=-2);x=(1+(t./2)).*(n-m);plot(t-2,x);t=-10:10;m=(t>=2);n=(t>=-2);x=(1+(t./2)).*(n-m);plot(-t,x);t=-10:10;m=(t>=2);n=(t>=-2);x=(1+(t./2)).*(n-m);plot(
7、2*t,x);33t=-10:10;m=(t>=2);n=(t>=-2);x=(1+(t./2)).*(n-m);plot(t,-x);第2章信号的频域分析2.1利用DFT分析连续信号频谱1.用fourier函数,理论上求下列连续时间信号的频谱。(1).三角脉冲信号x1(t)=t=-2:0.1:2;x=tripuls(t,2,0);plot(t,x);33symstwxt=sym('(t+1)*Heaviside(t+1)-2*t*Heaviside(t)+(t-1)*Heaviside(t-1)');Fw=fourier(xt,t,w);FFw=maple('c
8、onver