数字信号处理毕业论文2篇.doc

数字信号处理毕业论文2篇.doc

数字信号处理毕业论文2篇 以下是网友分享的关于数字信号处理毕业论文的资料2篇,希望对您有所帮助,就爱阅读感谢您的支持。 第一篇 数字信号处理课程设计 第1章 信号的时域分析 1.1 连续信号的时域分析 用Matlab 产生下列信号并与人工分析结果进行比较: (1) r (t)= t u (t) -1(1)t=-1:0.01:5; x=(t=0); plot(t,x); 10 8 6 4 2 (2)t=-1:0.001:1; x=1+cos(10*t); plot(t,x); ylabel(‘x(t)’);xlabel(‘t’); 21.81.61.41.2 x (t ) 10.80.60.40.2 0t (3) t=0:0.001:5; x=t(t=0); plot(t,x); t=0:0.1:10; m=(t=0); n=5*exp(-t)-5*exp(-3*t); x=n.*m; plot(t,x); 21.81.61.41.210.80.60.40.20 (4) w0=2*pi; w1=20*pi; 10.80.60.40.2 t=0:0.001:5; x=cos(w0*t).*cos(w1*t); plot(t,x); ylabel(‘x(t)’);xlabel(‘t’); x (t ) 0-0.2-0.4-0.6-0.8-1t (5) t=-10:0.1:10; m=sin(t); x=m.t; plot(t,x); ylabel(‘x(t)’);xlabel(‘t’); x (t ) -10 -8-6-4-2 0t 246810 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; x=(0.9).; y=[sin(0.25*pi*n)+cos(0.25*pi*n)]; m=x.*y; stem(n,m); (3)已知LTI 离散系统,x(n)=[1 1 1],)=[0 1 2 3],求y(n) x=[1,1,1]; =exp(-1*t); x=m.*u; y=n.*u; ))’);xlabel(‘Time index n’); subplot(3,1,2);stem([0:length(y)-1],y); ylabel(‘y(n)’);xlabel(‘Time index n’); subplot(3,1,3);stem([0:length()=x(n)*y(n)’);xlabel(‘Time index n’); x (n ) ) Time index n y (n ) Time index n h (n ) =x (n ) *y (n ) Time index n (5)已知信号x(t)=(1+t2)[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); 1.5 1 0.5 0t=-10:10; m=(t=2); n=(t=-2); x=(1+(t.2)).*(n-m); plot(t-2,x); 1.5 1 0.5 t=-10:10; m=(t=2); n=(t=-2); x=(1+(t.2)).*(n-m); plot(-t,x); 1.5 1 0.5 t=-10:10; m=(t=2); n=(t=-2); x=(1+(t.2)).*(n-m); plot(2*t,x); 1.5 1 0.5 t=-10:10; m=(t=2); n=(t=-2); x=(1+(t.2)).*(n-m); plot(t,-x); -0.5 -1 -1.5 第2章 信号的频域分析 2.1 利用DFT 分析连续信号频谱 1.用fourier 函数, 理论上求下列连续时间信号的频谱。 (1). 三角脉冲信号x 1(t)= t=-2:0.1:2; x=tripuls(t,2,0); 10.90.80.70.60.50.40.30.20.1 syms t w xt=sym(‘(t+1)*Heaviside(t+1)-2*t*Heaviside(t)+(t-1)*Heaviside(t-1)’); Fw=fourier(xt,t,w); FFw=maple(‘convert’,Fw,’piecewise’); FFP=abs(FFw); ezplot(FFP,[-10*pi 10*pi]) axis([-10*pi 10

文档评论(0)

1亿VIP精品文档

相关文档