仿真分析:信噪比太低,恢复数字序列有明显失真。
发送滤波器发送信号星座图
接收滤波器接收信号星座图 信噪比取3dB
仿真分析:恢复数字序列有失真。
、
发
送滤波器发送信号星座图
接收滤波器接收信号星座图
信噪比取5dB
判决信号无失真的恢复了原始发送序列。
实验仿真分析:判决信号无失真的恢复了原始发送序列。
发送滤波器输出信号眼图
接收滤波器接收信号星座图
2、采用不匹配的滤波器方式下的alpha=0.3,0.8 for alpha=0.3:0.5:0.8 figure;
%输入符号序列,形成发送信号 M=8;%符号数 k=4;
N=M*k;%抽样点数 T0=1;Ts=k*T0; Rs=1/Ts;
fs=1/T0;%抽样频率 Bs=fs/2;%折叠频率 T=N/fs;
t=-T/2+[0:N-1]/fs; f=-Bs+[0:N-1]/T;
x=1-2*(rand(1,M)>0.5); x0=x>0; n=0:M-1;
subplot(4,2,1),stem(x0,'b.'); axis([0 M+1 0 1.5]) title('输入符号序列');
n=0:k*M-1;
x1=zeros(1,k*M); for i=1:M
x1(k*i-(k-1))=x(i); end
subplot(4,2,2);stem(n,x1,'.'); title('发送信号');
%升余弦的发送滤波器
h=syx2(alpha,N);
subplot(423);stem(t,h,'.');
axis([-T/2,T/2,1.1*min(h),1.1*max(h)]); title('升余弦发送滤波器的时域冲激响应');
%发送滤波器输出 y=conv(x1,h);
n=-T/2:L*M-1-T/2+N-1;
subplot(424);stem(n,y,'.')
axis([-T/2,L*M-1-T/2+N-1,1.1*min(y),1.1*max(y)]);