- 92
- 0
- 约 6页
- 2016-12-25 发布于重庆
- 举报
信息论与编码实验报告 姓 名: 学 号: 院 系: 班 级: 指导教师: 实验2 信道编码----(7,4)循环码一、实验目的掌握循环码的编码原理(生成多项式、校验多项式等)掌握VB开发环境的使用(尤其是程序调试技巧)掌握VB的编程技巧二、实验环境计算机Windows 2000 或以上VB三、实验内容根据信道编码——循环码的编码原理,制作(7,4)循环码的码字生成器软件。要求软件有简单的用户界面,当输入信息码字时,软件能够输出相应的循环码字。实验结果要求:1、g(x)= x3+ x2+1;2、当输入m(x)= x3+x2时电路工作过程中各寄存器的状态。四、实验原理实验原理 循环码定义: 设CH是一个[n.k]线性分组码,C1是其中的一个码字,若C1的左(右)循环移位得到的n维向量也是CH中的一个码字,则称CH是循环码。 循环码的生成多项式和生成矩阵: 全0码字除外)称为生成多项式,用g(x)表示。可以证明生成多项式g(x)具有以下特性: ?(1)g(x)是一个常数项为1的r=n-k次多项式;?(2)g(x)是的一个因式;?(3)该循环码中其它码多项式都是g(x)的倍式。?为了保证构成的生成矩阵G的各行线性不相关,通常用g(x)来构造生成矩阵,这时,生成矩阵G(x)可以表示成为其中,因此,一旦生成多项式g(x)确定以后,该循环码的生
原创力文档

文档评论(0)