返回信息流在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])
这是一条镜像帖。来源:北邮人论坛 / matlab / #7779同步于 2010/12/16
Matlab机器人发帖
有消除噪声的算法么
WSSYJ
2010/12/16镜像同步0 回复
订阅后,新回复会通过你的通知中心匿名送达。
0 条回复
暂无回复 · 你可以订阅本帖等待新回复。