基于matlab的(7-4)汉明码编译仿真.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

东北大学秦皇岛分校电子信息系

综合课程设计

基于matlab的(7,4)汉明码编译仿真

专业名称

通信工程

班级学号

4090719

学生姓名

何云瑞

指导教师

李雅珍

设计时间

2011.12.19~2012.1.4

课程设计任务书

专业:通信工程学号:409719学生姓名(签名):

设计题目:(7,4)汉明码的编码、译码仿真

一、设计实验条件

电子信息创新实验室

二、设计任务及要求

了解、掌握汉明码编码、译码原理;

用仿真软件对(7.4)汉明码进行编码、译码仿真;

画出编码后、译码后的信号波形图。

三、设计报告的内容

设计题目与设计任务(设计任务书)

前言(绪论)(设计的目的、意义等)

设计主体(各部分设计内容、分析、结论等)

结束语(设计的收获、体会等)

参考资料

四、设计时间与安排

1、设计时间:2周

2、设计时间安排:

熟悉实验设备、收集资料:天

设计图纸、实验、计算、程序编写调试:天

编写课程设计报告:天

答辩:天

目录

TOC\o1-3\h\z\u摘要 I

1.引言 1

2.设计原理 2

2.1汉明码编码原理 2

2.2汉明码纠错原理 4

3.程序与SIMULINK仿真 6

3.1程序 6

程序函数介绍 6

3.1.2主程序 6

调试结果 7

3.2SIMULINK仿真 8

3.2.1SIMULINK电路图 8

3.2.2模块参数设置 9

仿真波形 11

仿真结果分析 15

4.总结 16

参考文献 17

摘要

汉明码(HammingCode)是一种能够自动检测并纠正一位错码的线性纠错码,即SEC(SingleErrorCorrecting)码,用于信道编码与译码中,提高通信系统抗干扰的能力。

本文主要利用MATLAB中SIMULINK通信系统仿真模型库进行汉明码建模仿真,并调用通信系统功能函数对外界输入的信息进行汉明码的编、译码,绘制时域波形及误码率与信噪比关系曲线图。在此基础上,对汉明码的性能进行分析,得出汉明码能降低噪声干扰的结论。

关键词:MATLAB汉明码SIMULINK仿真

1.引言

MATLAB(MatrixLaboratory,矩阵实验室)是Mathwork公司推出的一套高效率的数值计算和可视化软件。其中,MATLAB通信工具箱是一套用于在通信领域进行理论研究、系统开发、分析设计和仿真的专业化工具软件包。MATIAB通信工具箱由两大部分组成:通信系统功能函数库和SIMULINK通信系统仿真模型库。

MATLAB通信系统功能函数库由七十多个函数组成,每个函数有多种选择参数、函数功能覆盖了现代通信系统的各个方面。这些函数包括:信号源产生函数、信源编码/解码函数、纠错控制编码/解码函数、调制/解调函数(基带和通带)、滤波器函数、传输信道模型函数(基带和通带)、TDMA、FDMA、CDMA函数、同步函数、工具函数等。以纠错控制编解码函数为例:函数库提供了线性分组码、汉明码、循环码、BCH码、里德一索洛蒙码(REED—SOLOMON)、卷积码等6种纠错控制编码,每种编码又有编码、解码、矢量输入输出、序列输入输出等四种形式的函数表达。

在SIMULINK通信系统仿真模型库中,整个通信系统的流程图被概括为:信号的产生与输出、编码与解码、调制与解调。在SIMULINK中,通信系统仿真的一般模型如图1所示。

Modulation调制ErrorControlCoding纠错控制编码

Modulation

调制

ErrorControlCoding

纠错控制编码

SourceCoding

信源编码

Source

信源

MultipleAccess多址复用Receiver/Filter接收机/滤波器

MultipleAccess

多址复用

Receiver/Filter

接收机/滤波器

Channel

信道

Transmitter/Filter

发射机/滤波器

ErrorControlDecoding纠错控制解码Demodulation

ErrorControlDecoding

纠错控制解码

Demodulation

解调

MultipleAccess

多址复用

Sink输出

Sink

输出

SourceDecoding

信源解码

图1通信系统仿真模型

2.设计原理

2.1汉明码编码原理

一般来说,若汉明码长为n,信息位数为k,则监督位数r=n-k。若希望用r个监督位构造出r个监督关系式来指示一位错码的n种可能位置,则要求

下面以(7,4)汉

文档评论(0)

181****7662 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档