基于MATLAB的差错控制编解码演示系统设计.docx

资料分类:单片机自动化 上传会员:小蚊子 更新时间:2019-03-16
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:7856
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:随着科学技术的发展,人们对于信号的精准度要求越来越高,同时,信号传输中遇到的干扰也在增多。人们逐渐注重于信号的差错控制技术,差错控制即控制差错,把差错控制在允许范围内,差错控制可以提高通讯系统的可靠性。其中差错控制编码可以提高信息传输的可靠性,代价就是降低了信息的传输速率。

    本设计运用MATLAB软件对差错控制编解码进行了系统设计和仿真演示,系统分别实现了线性分组码、循环码、BCH码和RS码的编解码,通过对四种码的原理的理解,运用GUI绘制出了四种码的编码波形、解码波形、误码波形。并且计算出了误码率等。

通过对仿真演示的分析可知:通过对信息码元的差错控制编解码,误码率会大大得降低,同时可以得出,信噪比越大误码率越低。

 

关键词:差错控制;信道编码;线性分组码;循环码;MATLAB GUI

 

目录

摘要

Abstract

1 绪论-1

1.1 设计背景与意义-1

1.2 设计内容-1

2 差错控制编解码的基本原理-2

2.1 差错控制编码的基本概念-2

2.2线性分组码-2

2.2.1线性分组码编码-2

2.2.2线性分组码解码-5

2.3循环码-7

2.3.1循环码编码-7

2.3.2循环码解码-10

2.4 BCH码-10

2.4.1 BCH码编码-10

2.4.2 BCH码解码-11

2.5 RS码-11

2.5.1 RS码编码-11

2.5.2 RS码解码-11

2.6 误码率-11

3 基于MATLAB的系统仿真设计-12

3.1 MATLAB简介-12

3.2 系统设计-13

4 系统调试-17

4.1线性分组码差错控制仿真-17

4.2循环码的差错控制仿真-18

4.3 BCH码的差错控制仿真-19

4.4 RS码的差错控制仿真-20

结    论-22

参 考 文 献-23

致    谢-24

相关论文资料:
最新评论
上传会员 小蚊子 对本文的描述:差错控制编码的基本方法,即在发送端加入与信息码元有确定规则的监督码元,使原来的不相关的码序列具有相关性,即编码。发送端发送时将信息码元与监督码元一起传送到接收端,......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: