当前位置:首页 > MATLAB差错控制
5-9 二进制线性编码器参数
图5-10 二进制线性解码器参数
图5-2 无循环码的差错控制仿真系统
图5-3 线性码的差错控制仿真系统
同时编写M文件对图5-2无循环码的仿真系统绘出信号误码率与差错概率之间的关系曲线图,此时二进制均衡信道的差错概率设置为errB。
程序5.2: clear all;
close all; er=0:0.01:0.05; for n=1:length(er) errB=er(n) sim('wxh') S1(n)=[mean(sss)]' end plot(er,S1)
xlabel('ErrorPorbability') ylabel('Probability of Error Pe') grid
无循环码的性能曲线图如下:
0.060.05Probability of Error Pe0.040.030.020.01000.0050.010.0150.020.0250.03ErrorPorbability0.0350.040.0450.05
图5-9 无循环码的误码率曲线图
程序5.3:
通过对循环码信道编码条件下的误码率与差错概率之间的关系(图5-8)和无信道编码条件下的关系曲线图(图5-9)以及线性码误码率曲线图(图5-10)比较可以看出,当差错概率为0.05时,未编码的误码率为0.052,而编码后,无
码率仅为0.021。因此,采用了循环码编码差错控制后,系统的码误码率得到了明显的改善,其误码率明显下降。
贝努利序列产生器 二进制线性编码器 二进制线性解码器 二进制循环码编码器 二进制循环码解码器 错误率统计 Awgn QPSK
二进制对称信道 示波器
将结果保存到工作区 序列生成器 卷积码 BPSK
二进制贝努利序列产生器
二进制贝努利序列产生器(Bernoulli Binary Generator)产生一个二进制序列,并且这个二进制序列中的0和1服从贝努利分布,如公式以下公式所示。
?p,x?0 Pr?x????1?p,x?1即二进制贝努利序列产生器产生的序列中,1出现的概率为p,0出现的概率为
1?p,其中p是介于0和1 之间的实数。根据贝努利序列的性质可知,该序列
的均值为1?p,方差等于p(1?p)。二进制贝努利序列产生器如图所示。
共分享92篇相关文档