没有合适的资源?快使用搜索试试~ 我知道了~
基于MATLAB的线性分组码编译码仿真实现设计说明书样本.doc
1 下载量 192 浏览量
2022-12-16
05:38:39
上传
评论 2
收藏 301KB DOC 举报
温馨提示
试读
22页
基于MATLAB的线性分组码编译码仿真实现设计说明书样本.doc
资源推荐
资源详情
资源评论
信息工程学院 通信工程系
设计题目:基于 MATLAB 线性分组码
编译码仿真设计
班 级: 10 通信 班
学 号:
姓 名:
指引教师:
年 11 月 15 日
成 绩 :
摘 要
该系统是(6,3)线性分组码编码和译码实现,它可以对输入三位信息码进
行线性分组码编码,对于接受到六位码字可以进行译码,从而译出三位信息码。
当接受到六位码字中有一位发生错误时,可以纠正这一位错码;当接受到码
字有两位发生错误时,只能纠正一位错误,但同步能检测出另一位错误不能纠正。
只有特定位有两位错误时,才干纠正两位错误。这样就译出对的信息码组,整个
过程是用 MATLAB 语言实现。
核心词:编码;译码;纠错
目 录
前言................................................................................................................................2
第 1 章 设计目的..........................................................................................................2
第 2 章 MATLAB 简介.....................................................................................................3
第 3 章 基本原理..........................................................................................................3
3.1 线性分组码编码.............................................................................................3
3.1.1 生成矩阵..............................................................................................3
3.1.2 校验矩阵.............................................................................................5
3.2 随着式与译码.................................................................................................6
3.2.1 码距离及纠检错能力..........................................................................6
3.2.2 随着式与译码......................................................................................6
第 4 章 推导过程..........................................................................................................7
4.1 编码过程.........................................................................................................7
4.2 译码过程.........................................................................................................9
第 5 章 仿真程序及成果分析....................................................................................11
5.1 仿真程序.......................................................................................................11
5.2 仿真成果图...................................................................................................13
5.3 成果分析.......................................................................................................15
参照文献......................................................................................................................16
总结..............................................................................................................................17
前言
近年来,随着计算机、卫星通信及高速数据网飞速发展,数据互换、解决和
存储技术得到了广泛应用,人们对数据传播和存储系统可靠性提出了越来越高规
定。因而,如何控制差错、提高数据传播和存储可靠性,成为当代数字通信系统
设计重要课题。
当前,绝大多数数字计算机和数字通信系统中广泛采用二进制形式码。而线
性分组码具备编译码简朴,封闭性好等特点,采用差错控制编码技术是提高数字
通信可靠性有效办法,是当前较为流行差错控制编码技术。
对线性分组码讨论都在有限域 GF(2)上进行,域中元素为{0,1},域中元素计
算为模二加法和模二乘法。分组码是一组固定长度码组,可表达为(n ,k),普
通它用于前向纠错。在分组码中,监督位被加到信息位之后,形成新码。在编码
时,k 个信息位被编为 n 位码组长度,而 n-k 个监督位作用就是实现检错与纠错。
对于长度为 n 二进制线性分组码,它有种 2
n
也许码组,从 2
n
种码组中,可
以选取 M=2
k
个码组(k<n)构成一种码。这样,一种 k 比特信息线性分组码可以
映射到一种长度为 n 码组上,该码组是从 M=2
k
个码组构成码集中选出来,这样
剩余码组就可以对这个分组码进行检错或纠错。
第 1 章 设计目的
要设计一种(6,3)线性分组码编译码程序,最基本是要具备对输入信息码
进行编码,让它具备抗干扰能力。同步,还要让它具备对接受到整个码组中提取
信息码组功能。但是,在实际通信系统中,由于信道传播特性不抱负以及加性噪
声影响,接受到信息中不可避免地会发生错误,影响通信系统传播可靠性,因而,
剩余21页未读,继续阅读
资源评论
zzzzl333
- 粉丝: 676
- 资源: 7万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功