需要金币:2000 个金币 | 资料包括:完整论文 | ||
转换比率:金额 X 10=金币数量, 例100元=1000金币 | 论文字数:8948 | ||
折扣与优惠:团购最低可5折优惠 - 了解详情 | 论文格式:Word格式(*.doc) |
摘要:近年来,对有效而可靠的数据传输和储存系统的需要日益增长。在通信传输过程中,由于受到干扰的影响数据可能的错乱或丢失,造成发送的数据和接受的数据不一致而出现差错。为了提高通信系统的可靠性,可采用差错控制编码。差错控制编码通过降低信息传输速率来提高传输可靠性。 本设计介绍了线性分组码、循环码、汉明码和BCH码的相关内容,运用LabVIEW软件对差错控制编码进行了系统设计和仿真演示。本设计根据差错控制系统的理论基础并结合LabVIEW仿真达到差错控制的目的,实现线性分组码、循环码、汉明码和BCH码的编码和译码过程。
关键词:差错控制;LabVIEW;线性分组码;循环码;汉明码;BCH码
目录 摘要 Abstract 1绪论-1 1.1 选题背景与意义-1 1.2 设计内容-1 2差错控制编解码基本原理-2 2.1 差错控制编码基本概念-2 2.2差错控制编码的分类-2 2.3 汉明码-2 2.3.1汉明码概述-2 2.3.2 汉明码编码-3 2.3.3 汉明码译码-5 2.4 循环码-5 2.4.1 循环码概述-5 2.4.2 循环码编码-6 2.4.3 循环码译码-8 2.5 BCH码-8 2.5.1 BCH码概述-8 2.5.2 BCH码编码-9 2.5.3 BCH码译码-10 2.6 线性分组码-10 2.6.1 线性分组码概述-10 2.6.2 线性分组码编码-11 2.6.3 线性分组码译码-12 2.7 误码率分析-12 3 LabVIEW演示系统设计-13 3.1四种码的编码设计-13 3.2四种码的译码设计-15 3.3 检纠错的设计-17 3.4 界面的布局及系统设计-18 4系统的调试与运行-21 结 论-23 参 考 文 献-24 致 谢-25 |