计算机通信课设(15,7)循环码的编码与译码要点

******************

实践教学

******************

兰州理工大学

计算机与通信学院

2013年秋季学期

《计算机通信》课程设计

题 目: (15,7)循环码的编译码方法 专业班级: 通信工程(1)班 姓 名: 学 号: 指导教师: 成 绩:

摘 要

本课程设计主要是通过分析查阅(n,k)循环码的编码方法,在MATLAB环境下设计了对(15,7)循环码编译码方法的仿真,首先设计了对任意(15,7)循环码的编译码,然后使一个经过(15,7)循环码编码的信号序列通过高斯信道,再对译码后的序列进行误码分析,加深对循环码的了解。 关键词:(15,7)循环码;高斯噪声;matlab

目 录

前 言 ................................................................................................................................................ 1 一、循环码编码 ............................................................................................................................... 2

1.1信道编码理论.................................................................................................................... 2

1.1.1信道编码的目的 ................................................................................................... 2 1.1.2信道编码的实质 ................................................................................................... 2 1.1.3 信道编码公式 ...................................................................................................... 2 1.1.4线性分组码的编译码原理 .................................................................................... 3 1.2 循环码介绍 ...................................................................................................................... 4

1.2.1 循环码定义 ........................................................................................................ 4 1.2.2 循环码的特点 .................................................................................................... 4 1.2.3 (n.k)循环码的码多项式表示 .......................................................................... 5 1.2.4 (n,k)循环码的生成多项式与生成矩阵 ............................................................. 5 1.2.5 (n,k)循环码的校验多项式与一致校验矩阵 ..................................................... 7 1.3 循环码编码原理 ............................................................................................................. 9 1.4 循环码的最小码距 ......................................................................................................... 9 1.5 循环码的纠检错能力 ................................................................................................... 10 1.6 循环码的纠错译码原理 ............................................................................................... 11 二、(15,7)循环码程序设计 ........................................................................................................ 13

2.1(15,7)循环码仿真模块 ................................................................................................ 13 2.2(15,7)循环码译码仿真模块 ........................................................................................ 14 2.3(15,7)循环码在高斯信道下的误码性能仿真模块 .................................................... 14 三、设计与仿真 ............................................................................................................................. 15

3.1仿真设备 ......................................................................................................................... 15 3.2 (15,7)循环码的编码 .................................................................................................. 15 3.3 (15,7)循环码的译码 .................................................................................................. 15 3.4 (15,7)循环码在高斯信道下的误码性能 .................................................................. 17 总结 ................................................................................................................................................ 18 参考文献......................................................................................................................................... 19 附 录........................................................................................................................................... 20 致谢 ................................................................................................................................................ 26

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4