汉明码编译码分解.docVIP

  • 49
  • 0
  • 约3.81千字
  • 约 10页
  • 2016-10-16 发布于湖北
  • 举报
汉明码编译码 图 1 汉明码编译码框图 根据生成多项式,产生指定的生成矩阵G 产生随机的信息序列M 由得到码字 进入信道传输 计算得到伴随式 得到解码码流 得到解码信息序列 汉明码误码性能分析 误码率(SER)是指传输前后错误比特数占全部比特数的比值。 误帧率(FER)是指传输前后错误码字数占全部码字数的比值。 通过按位比较、按帧比较可以实现误码率和误帧率的统计。 构建完整通信系统 图 2 完整通信系统框图 三 结论分析 汉明码编译码 编写了GUI界面方便呈现过程和结果。 图 3 汉明码编译码演示GUI界面 以产生(7,4)汉明码为例说明过程的具体实现。 根据生成多项式,产生指定的生成矩阵G 用[H,G,n,k] = hammgen(3,D^3+D+1)函数得到系统码形式的校验矩阵H、G以及码字长度n和信息位数k 产生随机的信息序列M 由得到码字 进入信道传输 假设是BSC信道,错误转移概率设定为0.1 传输后接收端得到的码流为 红色表示错误比特。 计算得到伴随式 错误图样 0000001 0000010 0000100 0001000 0010000 0100000 1000000 伴随式 101 111 011 110 001 010 100 查表可知第一行码字错误图样为0100000,第二行码字错误图样为100

文档评论(0)

1亿VIP精品文档

相关文档