基于C语言的RS(7,3) 编码器设计,包括RS编码解码原理及C代码
主要内容:研究纠错码的基本理论和数学基础,学习循环码,BCH码,RS码等几种常见的纠错码,研究它们的编码、解码原理。重点研究RS编码原理及实现方法。应用C语言进行RS编码器的软件设计,并选用MATLAB对编码结果进行验证。
基本要求:应用C语言进行有限域乘法器、RS编码器的仿真设计,并利用TLAB对编码结果进行验证,实现编码功能。
目录
1 绪论 1
1.1课题研究的意义及背景 1
1.2 RS码的国内外发展状况 2
2 纠错码的基本理论 4
2.1 纠错码简介 4
2.2循环码 5
2.3 BCH码 6
2.4 RS码 6
3 有限域的乘法器设计 8
3.1有限域(伽罗华域)的基本概念 8
3.2 有限域元素运算 11
3.2.1.有限域GF( )中的加法 11
3.2.2有限域GF( )中的乘法 12
4 RS(7,3)码的编码器设计 15
4.1 RS码的编码原理 15
4.1.1生成多项式的求解 15
4.1.2 RS(7,3)码的C语言实现 16
4.2 MATLAB验证 20
总结与展望 22
致 谢 23
参考文献 24
完整论文下载(word格式 可编辑):
RS(7_3)-code--c-source.rar
(399.39 KB, 下载次数: 42)
|