BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #7779同步于 2010/12/16
Matlab机器人发帖

有消除噪声的算法么

WSSYJ
2010/12/16镜像同步0 回复
在matlab里画双极性归零码的功率谱噪声特别大,严重失真,怎么能给他消除呢clc close all L=64;%每个码元间隔内的采样点数 N=512;%总采样点数 M=N/L;%总码元数 Rs=5;%kbit/s Ts=1/Rs;%码元间隔是0.2ms T=M*Ts;%截短时间 fs=N/T;%采样速率 t=-T/2+[0:N-1]/fs; f=-fs/2+[0:N-1]/T; tmp1=(randn(1,M)>0); tmp=zeros(L,M); EP=zeros(1,N); for loop=1:1000 a=(tmp1-0.5)*2; L1=L*0.25; tmp([1:L1],:)=ones(L1,1)*a; s=tmp(:)'; S=t2f(s,fs); P=abs(S).^2/T; EP=EP*(1-1/loop)+P/loop; end figure(1),plot(t,s) title('25%的双极性归零码') axis([-1,1,-0.5,0.5]) grid figure(2) plot(f,EP) xlabel('f(khz)') ylabel('25%的双极性归零码功率谱(W/khz)') axis([-20,20,0,0.1])
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。