111EquationChapter1Section1HarbinInstituteofTechnology信息论与编码实验报告基于MATLAB的(7,4)循环码的编译仿真院系:电子与信息工程学院姓名:周才发学号:13S005051班级:通信二班哈尔滨工业大学1基于MATLAB的(7,4)循环码的编译仿真(电子与信息工程学院13S005051周才发序号:15)1、循环码简介随着社会经济的迅速发展和科学技术的全面进步,计算机事业的飞速发展,以计算机与通信技术为基础的信息系统正处于蓬勃发展的时期
随着经济文化水平的显著提高,人们对生活质量及工作软件的要求也越来越高
在计算机通信信息码中循环码是线性分组码的一个重要子集,是目前研究得最成熟的一类码
它有许多特殊的代数性质,它使计算机通信以一种以数据通信形式出现,实现了在计算机与计算机之间或计算机与终端设备之间进行有效的与正确地信息传递,它使得现代通信的可靠性与有效性实现了质的飞跃
它是现代计算机技术与通信技术飞速发展的产物,在日常生活通信领域、武器控制系统等领域都被广泛应用
纠错码(errorcorrectingcode),在传输过程中发生错误后能在收端自行发现或纠正的码
仅用来发现错误的码一般常称为检错码
为使一种码具有检错或纠错能力,须对原码字增加多余的码元,以扩大码字之间的差别,即把原码字按某种规则变成有一定剩余度(见信源编码)的码字,并使每个码字的码之间有一定的关系
关系的建立称为编码
码字到达收端后,可以根据编码规则是否满足以判定有无错误
当不能满足时,按一定规则确定错误所在位置并予以纠正
纠错并恢复原码字的过程称为译码
检错码与其他手段结合使用,可以纠错
纠错编码又称信道编码,它与信源编码是信息传输的两个方面
它们之间存在对偶的关系
应用信道译码直接对一些自然信息进行处理,可以去掉剩余度,以达到压缩数据的目的