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)码的纠错算法

接收码字中存

在一个错误

根据文献[


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部