BCH编码纠错matlab,BCH(15,7,5)纠错译码的MATLAB实现.pdf
BCH(15,7,5)纠错译码的MATLAB实现.pdf
Micr傀omputer V01.20,No.7,20舛 技术交流 微型电脑应用 2∞4年第20卷第7期
Applications
张雪梅①郭春波②
摘 要 本文介绍了BCH(15,7,5)码及其纠错译码的一 三、软件实现要点
般算法,并且给出了它的MATLAB语言实现方法。
关键词BCH纠错译码 MATLAB
矩阵运算功能存储运算表1。具体方案是:将等号左边的ao.a1,
引言
数据传输通信中,常常因传输差错造成误码错码,尤其在
无线通信中,空中的突发或随机干扰噪声会造成编码差错。为 由于a“=no所以可以省略对的a”转换。
了提高传输的正确率,往往采用一些校验方法.以检验纠正传
输差错。通信中校验的方法很多,其中的BCH编码有其独特
I存储运算表,接收并
的优点:不仅可以检纠突发性错误.还能检纠随机差错,因此,
存储需译码字
在通信系统中得到广泛应用。虽然MATLAB通信工具箱已经
提供了BCH纠错码的M函数bchdeco(参见文献1)。但是.本
文侧重于介绍MATLAB语言基本函数的灵活运用,将简要介
绍BCH码纠错译码的一般方法,重点讨论其MATLAB软件
实现方法。
一、BCH(15,7,5)码的纠错算法
接收码字中存
在一个错误
根据文献[
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!
