当前位置:首页 > 卷积码差错控制系统的仿真
3)1、BPSK Modulator Baseband(二进制相位调制模块)的参数设置
3)2、AWGN Channel(加性高斯白噪声模块)的参数设置
3)1、BPSK Demodulator Baseband(二进制相位解调模块)的参数设置
3)3、Viterbi Decoder(维特比译码器)的参数设置
4)1、Error Rate Calculation(误码率发生器)的参数设置
4)2、Display(显示输出模块)的参数设置
5)Selector(选择模块)的参数设置
6)To Workspace(工作空间模块)的参数设置
三、 系统运行代码和运行结果
4.1 系统运行源代码
x=-10:5;
% y表示信号的误比特率,它的长度与x相同 y=x;
%准备一空白图形 hold off;
%定义不同卷及方式时的Trellis结构
A=[poly2trellis(9,[557 663 711]),poly2trellis(7,[171 133])];
%不同卷积方式、信噪比情况下重复运行untitledl,检验不同条件下硬判决译码的性能 for j=1:2
%卷积方式分别取1/3卷积和1/2卷积 STRUCTURE=A(j);
%新到的信噪比依次取x中的元素 for i=1:length(x) SNR=x(i);
%运行仿真程序,误比特率保持在工作区变量BitErrorRate中 sim('untitled1');
%计算BitErrorRate的均值作为本次仿真的误比特率 y(i)=mean(xl); end
%绘制x和y的关系曲线图,纵坐标采用对数坐标 semilogy(x,y); hold on; end grid on;
共分享92篇相关文档