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

  • 需要金币2000 个金币
  • 资料目录论文助手 > 高校设计 > 单片机论文 >
  • 转换比率:金钱 X 10=金币数量, 例100元=1000金币
  • 论文格式:Word格式(*.doc)
  • 更新时间:2019-03-16
  • 论文字数:7856
  • 课题出处:(小蚊子)提供原创资料
  • 资料包括:完整论文

支付并下载

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

    本设计运用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


支付并下载

提示:本站支持手机(IOS,Android)下载论文,如果手机下载不知道存哪或打不开,可以用电脑下载,不会重复扣费