纠错编码原理及MATLAB实现(21世纪高等学校规划教材·电子信息)
定 价:26 元
- 作者:刘爱莲 主编
- 出版时间:2013/10/1
- ISBN:9787302326076
- 出 版 社:清华大学出版社
- 中图法分类:TN911.22
- 页码:211
- 纸张:胶版纸
- 版次:1
- 开本:16开
本书分为6章,首先介绍了纠错编码的理论基础、分类、纠错编码的基本定义、编码规则和译码规则,群的基本概念和域的基本概念;然后重点介绍了线性分组码的定义、生成矩阵、校验矩阵、线性分组码的实现和译码以及汉明码,循环码的定义、多项式描述、生成矩阵、生成多项式和监督矩阵、循环码的编码译码BCH码,卷积码概念、编码过程和数学描述以及图形描述(状态图、树图、网格图);最后介绍了几种纠错编码技术。编码采用MATLAB编程或Simulink模型搭建来实现。
本书将理论和实践完美地结合,使读者对编码理论有更深刻的理解,同时更好地掌握编码的意义和目的。
本书特别适合作为通信工程、电子信息类专业的本科生的教材,也可以作为通信专业课程设计、专业实习和毕业设计等综合性实践教学的参考材料,还可供从事通信、电子信息行业的相关科技人员自学参考。
通信技术是在不断解决有效性和可靠性的矛盾的过程中不断发展的,而纠错编码技术是提高传输可靠性的有效途径之一。关于纠错编码技术的理论大多都涵盖在信息论与编码方面的教材中,而专门的关于纠错编码技术的教材却很少。仅有的几本书籍要么过于系统全面、理论性强,要么过于专业化、不够通俗、难度较大。
本书是作者多年从事“纠错编码技术”课程教学和实验的提炼与总结。本书力求物理概念清晰,通俗易懂,由浅入深,重点突出,对基本概念和基本原理的阐述清晰明了,书中列举了大量的例题帮助读者理解和消化。作者以MATLAB为工具将纠错编码理论和仿真实验技术相结合的教学改革的尝试之作,目的在于通过仿真和建模以及大量实例来引导通信和电子类专业的学生或自学者学习和掌握纠错编码的基本思想和方法,为通信理论的学习和创新研究提供一种实践验证的方法和途径。
全书内容深入浅出,既保持理论的完整性、系统性,又概念清楚、易读好懂,同时注重理论与实践相结合。
本书共分为6章。
第1章主要介绍了纠错编码的基本理论,简要介绍了编码规则和译码规则,同时还介绍了纠错编码的本质及性能评价,使读者对纠错编码有初步的了解,同时明确了纠错编码的目的和意义。
第2章主要介绍了数论的初步知识,重点是群的基本概念和域的基本概念,为学习纠错编码技术的理论做好铺垫。
第3章主要介绍了线性分组码的定义、生成矩阵、校验矩阵、线性分组码的实现和译码以及汉明码,介绍了如何利用MATLAB编程得到线性分组码的生成矩阵、校验矩阵以及如何进行编码、译码,介绍了如何利用Simulink模块搭建完整的通信系统,通过编程和搭建模型验证了线性分组码对系统性能的改善情况。
第4章主要介绍了循环码的定义、多项式描述、生成矩阵、生成多项式和监督矩阵、循环码的编码译码、BCH码,介绍了如何利用MATLAB编程进行循环码的编码和译码,通过MATLAB编程和搭建Simulink模型验证了循环码对系统性能的改善情况。
第5章主要介绍了卷积码概念、编码过程和数学描述以及图形描述(状态图、树图、网格图),卷积码译码的方法,通过MATLAB编程和搭建Simulink模型验证了卷积码对系统性能的改善情况,最后介绍了卷积码编码电路的Simulink实现方法。
第6章主要介绍了三种纠错编码新技术——交织技术、Turbo码以及网格编码调制技术; 并通过仿真验证了突发干扰情况下交织技术对通信系统性能的改善。
本书配有电子教案。本书所有程序及系统模型都在MATLAB 7.10.0下运行成功。
本书在编写的过程中得到同事、朋友及家人的帮助和鼓励,在此表示感谢。
由于作者能力有限,错误和不足之处在所难免,诚望广大读者提出宝贵意见,以便进一步修改完善。
编者
2013年7月
第1章 纠错编码的基本概念
1.1纠错编码的理论基础
1.2纠错编码的分类
1.2.1差错控制编码的分类
1.2.2差错控制系统的分类
1.2.3纠错编码的分类
1.3纠错编码的基本定义
1.4有噪信道编码定理
1.5译码规则和编码规则
1.5.1错误概率
1.5.2译码规则
1.5.3平均错误概率
1.5.4信道编码的编码原则
1.6纠错编码的本质
1.7纠错编码方法的性能评价
第1章 纠错编码的基本概念
1.1纠错编码的理论基础
1.2纠错编码的分类
1.2.1差错控制编码的分类
1.2.2差错控制系统的分类
1.2.3纠错编码的分类
1.3纠错编码的基本定义
1.4有噪信道编码定理
1.5译码规则和编码规则
1.5.1错误概率
1.5.2译码规则
1.5.3平均错误概率
1.5.4信道编码的编码原则
1.6纠错编码的本质
1.7纠错编码方法的性能评价
1.8纠错编码系统的性能
习题
第2章 纠错编码的代数基础
2.1整数的有关概念
2.1.1整数的概念及性质
2.1.2同余和剩余类
2.1.3多项式
2.2群的基本概念
2.2.1群的定义
2.2.2循环群
2.2.3子群和陪集
2.3环的基本概念
2.3.1环的定义
2.3.2环的性质
2.3.3 子环
2.3.4剩余类环
……
第3章 线性分组码
第4章 循环码
第5章 卷积码
第6章 纠错编码新技术
参考文献