发布时间 : 星期日 文章基于matlab的(7.4)汉明码编译码仿真 - 图文更新完毕开始阅读50964c4333687e21af45a9db
武汉理工大学《MATLAB》课程设计说明书
东北大学秦皇岛分校电子信息系
综合课程设计
基于matlab的(7,4)汉明码编译仿真
专业名称 班级学号 学生姓名 指导教师 设计时间
通信工程 4090719 何云瑞 李雅珍
2011.12.19~2012.1.4
武汉理工大学《MATLAB》课程设计说明书
课程设计任务书
专业:通信工程 学号:409719 学生姓名(签名):
设计题目:(7,4)汉明码的编码、译码仿真
一、设计实验条件
电子信息创新实验室
二、设计任务及要求
1. 了解、掌握汉明码编码、译码原理;
2. 用仿真软件对(7.4)汉明码进行编码、译码仿真; 3. 画出编码后、译码后的信号波形图。
三、设计报告的内容
1. 设计题目与设计任务(设计任务书) 2. 前言(绪论)(设计的目的、意义等)
3. 设计主体(各部分设计内容、分析、结论等) 4. 结束语(设计的收获、体会等) 5.
参考资料
四、设计时间与安排
1、设计时间: 2周 2、设计时间安排:
熟悉实验设备、收集资料:设计图纸、实验、计算、程序编写调试:编写课程设计报告:答辩:
天天天天
武汉理工大学《MATLAB》课程设计说明书
目 录
摘要 ....................................................................................................................................................................... I 1.引言 ................................................................................................................................................................ 0 2.设计原理 ........................................................................................................................................................... 1
2.1汉明码编码原理 .................................................................................................................................... 1 2.2汉明码纠错原理 ................................................................................................................................. 3 3.程序与SIMULINK仿真 .............................................................................................................................. 5
3.1程序 ........................................................................................................................................................ 5
3.1.1程序函数介绍 ............................................................................................................................. 5 3.1.2 主程序 ........................................................................................................................................ 5 3.1.3调试结果 ..................................................................................................................................... 6 3.2 SIMULINK仿真 ................................................................................................................................... 7
3.2.1 SIMULINK电路图 .................................................................................................................... 7 3.2.2 m 文件程序 ................................................................................................................................ 8 3.2.3 模块参数设置 ............................................................................................................................ 8 3.2.3仿真波形 ................................................................................................................................... 10 3.2.4仿真结果分析 ........................................................................................................................... 14
4.总结 ................................................................................................................................................................. 15 参考文献 ............................................................................................................................................................ 16
摘要
汉明码(Hamming Code)是一种能够自动检测并纠正一位错码的线性纠错码,即SEC(Single Error Correcting)码,用于信道编码与译码中,提高通信系统抗干扰的能力。
本文主要利用MATLAB中SIMULINK通信系统仿真模型库进行汉明码建模仿真,并调用通信系统功能函数进行编程,绘制时域波形,频谱及误码率与信噪比关系曲线图。在此基础上,对汉明码的性能进行分析,得出结论。
关键词:MATLAB 汉明码 SIMULINK 性能
I