《信号与系统》专题研究性学习实验报告 下载本文

M=5(蓝色为原始信号,红色为叠加之后的信号)43.532.521.510.50-0.5 0s[k]y[k] 20406080100k120140160180200

M=10

M=10(蓝色为原始信号,红色为叠加之后的信号)3.532.521.510.50-0.5 0s[k]y[k] 20406080100k120140160180200

【结果分析】

随着M值的增大,噪声干扰信号逐渐变得平滑,且和原信号图形比较接近,说明当M值增加到一定的值时,去噪的效果好。同时会使原始信号失真比较大 4.连续信号卷积的近似计算 【题目分析】

两个连续信号的卷积定义为

?

y(t)????x(?)h(t??)d?

为了进行数值计算,需对连续信号进行抽样。记x[k]=x(kΔ), h[k]=h(kΔ), 似的写为

y(kΔ)?Δx[k]?h[k]

连续信号卷积可近

(1)

这就可以利用conv函数可近似计算连续信号的卷积。设x(t)=u(t)-u(t-1),h(t)=x(t)*x(t),

(a)为了与近似计算的结果作比较,用解析法求出y(t)=x(t)*h(t); (b)用不同的抽样间隔进行卷积运算 【仿真】 (a)

h(t)=x

12-1)*u(t-1)+2u(t)*u(t-1)=r(t)-2r(t-1)+r(t-2)

3212则y(t)=x(t)*h(t)=t2u(t)?(t?1)2u(t?1)?(t?3)2u(t?3)即

(b) 当T=0.1时 T=0.1; k=-1:T:4;

f1=1*((k>=0)&(k<=1)); f2=tripuls(k-1,2); y=conv(f1,f2)*T; tmin=-2;tmax=8; t1=tmin:T:tmax;

plot(t1,y);title('T=0.1')

T=0.10.80.70.60.50.40.30.20.10-2-1012345678

当T=0.01时 T=0.01; k=-1:T:4;

f1=1*((k>=0)&(k<=1)); f2=tripuls(k-1,2); y=conv(f1,f2)*T; tmin=-2;tmax=8; t2=tmin:T:tmax;

plot(t2,y);title('T=0.01')