- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
※ ※ ※ ※ ※ ※ ※ ※ ※
※ 2009 级通信工程专业 ※
※ 通信原理课程设计 ※
※ ※
通信原理课程设计报告书
姓学名
姓
学
名
号
学
院
通信与电子工程学院
专
业
通信工程
指导教师
基于 MATLAB 的(7,4)汉明码编
译码设计与仿真结果分析
PAGE
PAGE 2
2011 年 12 月 23 日
一、设计任务及要求: 设计任务:
利用 MATLAB 编程,实现汉明码编译码设计。理解(7,4)汉明码的构造原
理,掌握(7,4)汉明码的编码和译码的原理和设计步骤。并对其性能进行分析。
要 求:
通过 MATLAB 编程,设计出(7,4)汉明码的编码程序,编码后加入噪声, 然后译码,画出信噪比与误比特数和信噪比与误比特率的仿真图,然后对其结果进行分析
指导教师签名:
2011 年 12 月 23 日
二、指导教师评语:
指导教师签名:
年 月 日
三、成绩
验收盖章
年 月 日
基于 MATLAB 的(7,4)汉明码编译码设计与仿真结果分析
设计目的
熟悉掌握汉明码的重要公式和基本概念。
利用 MATLAB 编程,实现汉明码编译码设计。
理解(7,4)汉明码的构造原理,掌握(7,4)汉明码的编码和译码的原理和设计步骤。
对其仿真结果进行分析。
设计要求
通过 MATLAB 编程,设计出(7,4)汉明码的编码程序。
编码后加入噪声,然后译码,画出信噪比与误比特数和信噪比与误比特率的仿真图。
然后对其结果进行分析。
设计步骤
线性分组码的一般原理
线性分组码的构造
H 矩阵
根据(7, 4)汉明码可知一般有
?a ? a ? a ? a ? 0
(1)
?a?a6 ? 5
?
a
4 2
? a ? a ? 0
?a6 ? 5 3 1
?a ? a ? a ? 0
?
6 4 3 0
现在将上面它改写为
1? a
?1? a
?1? a
? 0 ? a
?1? a
? 0 ? a
? 0 ? a
? 0?
6
1? a ?1?
5 4
a ? 0 ? a
?1?
3 2
a ? 0 ? a
?1?
1 0
a ? 0 ? a
? 0?
(2)
6 5
?1? a ? 0 ? a
?
4
?1? a ?1?
3 2 1
a ? 0 ? a ? 0 ? a
0
?1? a
? 0?
6 5 4 3 2 1 0
?上式中已经将“?”简写成“+”。上式可以表示成如下矩阵形式:
?
?a ?
?a6 ?
? 5 ?
?1110100?
?a ? ?0?
(3)?1101010? ?a4 ? ? ?0?
(3)
(模2)
? ?? ? ? 3 ? ?
? ?
??1011001??
?a ? ?0?
? 2 ?
?a ?
? 1 ?
??a
?
?
(4)上式还可以简记为 0
(4)
H ? AT
= 0T
或 A ? HT = 0
(5)式中 ?1110100?
(5)
? ?H ? ?
? ?
(6)(7)??1011001?
(6)
(7)
A = [a6 a5 a4 a3 a2 a1 a0]
0 = [000]
右上标“T”表示将矩阵转置。例如,HT 是 H 的转置,即 HT 的第一行为
H 的第一列,HT 的第二行为 H 的第二列等等。将 H 称为监督矩阵。
只要监督矩阵 H 给定,编码时监督位和信息位的关系就完全确定了。
H 矩阵的性质:
H 的行数就是监督关系式的数目,它等于监督位的数目r。H 的每行中“1”的位置表示相应码元之间存在的监督关系。例如,H 的第一行 1110100 表示监督位 a2 是由 a6 a5 a4 之和决定的。H 矩阵可以分成两部分,例如
?1110 ? 100?
(8)H ? ?1101 ? 010? ? ?PI ?
(8)
? ? r
??1011 ? 001??
式中,P 为 r ? k 阶矩阵,Ir 为 r ? r 阶单位方阵。我们将具有[P Ir]形式的 H 矩阵称为典型阵。
由代数理论可知,H 矩阵的各行应该是线性无关的,否则将得不到 r 个线性无关的监督关系式,从而也得不到 r 个独立的监督位。若一矩阵能写成典型阵形式[P Ir],则其各行一定是线性无关的。因为容易验证[Ir]的各行是线性无关的,故[P Ir]的各行也是线性无关的。
G 矩阵: 上面汉明码例子中的监督位公式为
?a ? a ? a ? a
??a2 ? a 6 ? a 5 ? a 4
?
? 1 6 5 3
?a ? a ?3 a ? a
0 6 4 3
PAGE
PAGE 10
(9)
(9)
?a ?
也可以改写成矩阵形式: ?a2 ? ?1110??a6 ?
(10)?a ? ? ?1101?? 5 ?
(10
您可能关注的文档
最近下载
- 幼儿益智-数字连线游戏(数字1-50彩绘).pdf VIP
- 矿产资源储量报告评审中存在的问题及建议.docx
- 《扬州慢》教学课件搞.pptx VIP
- 某高速公路工程施工质量创优策划书.pdf VIP
- PowerFlex 7000变频器用户手册.pdf VIP
- 乙肝艾滋梅毒知识培训.pptx
- 2025年人教PEP版(2024)小学英语四年级上册(全册)教学设计(附目录).docx
- 《数据的计算——用公式计算数据》教学设计(核心素养目标)与教材分析、教学反思2024年滇人版初中信息技术七年级第9册(上册).docx VIP
- 口腔诊疗过程中伴发急性全身性病症的规范化椅旁急救专家共识.pdf VIP
- 后备村干部考试题库及答案.docx VIP
文档评论(0)