本 科 毕 业 论 文
基于MATLAB的教学辅助软件设计——数字基
带传输系统
The Auxiliary Teaching Software of Digital Baseband
Transmission System Based on MATLAB
学院名称: 电子信息与电气工程学院 专业班级: 通信工程(专升本)2012级 学生姓名: 王河 学 号: 201202080018 指导教师姓名: 郭丽霞 指导教师职称: 讲师
2014年5月
毕业设计(论文)原创性声明和使用授权说明
原创性声明
本人郑重承诺:所呈交的毕业设计(论文),是我个人在指导教师的指导下进行的研究工作及取得的成果。尽我所知,除文中特别加以标注和致谢的地方外,不包含其他人或组织已经发表或公布过的研究成果,也不包含我为获得安阳工学院及其它教育机构的学位或学历而使用过的材料。对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作 者 签 名: 日 期: 指导教师签名: 日 期:
使用授权说明
本人完全了解安阳工学院关于收集、保存、使用毕业设计(论文)的规定,即:按照学校要求提交毕业设计(论文)的印刷本和电子版本;学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;学校可以采用影印、缩印、数字化或其它复制手段保存论文;在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名: 日 期:
目 录
摘要 .................................................................................................................. I Abstract ........................................................................................................... II 引 言 ............................................................................................................. 1 第一章 数字基带传输系统 ........................................................................... 2
1.1数字基带传输系统的介绍 ................................................................................. 2 1.2 数字基带信号 .................................................................................................... 2 1.3 余弦滚降基带传输系统 .................................................................................... 3 1.4 眼图 .................................................................................................................... 4
第二章 MATLAB及其GUI平台 ................................................................. 5
2.1 GUI界面设计 ..................................................................................................... 5 2.2 GUI组件编程 ..................................................................................................... 6
第三章 软件设计 ........................................................................................... 7
3.1 基带传输系统基本组成 .................................................................................... 7 3.2 界面设计及实现 ................................................................................................ 7 3.2.1 界面设计 ........................................................................................................ 7 3.2.1 界面实现效果 ................................................................................................ 8 3.3 信源模块设计及实现 ...................................................................................... 10 3.3.1 信源模块设计 .............................................................................................. 10 3.3.2 信源模块实现效果 ...................................................................................... 10 3.4 形成滤波器模块设计及实现 .......................................................................... 11 3.4.1 形成滤波器模块设计 .................................................................................. 11 3.4.2 形成滤波器模块实现效果 .......................................................................... 13 3.5 接收滤波器模块设计及实现 .......................................................................... 15 3.5.1接收滤波器模块设计 .................................................................................... 15 3.5.2接收滤波器模块实现效果 ............................................................................ 15 3.6 抽样判决模块设计及实现 .............................................................................. 16 3.6.1抽样判决模块设计 ........................................................................................ 16
3.6.2 抽样判决模块实现效果 .............................................................................. 18
第四章 软件编译 ......................................................................................... 21
4.1 MATLAB编译介绍 ............................................................................................. 21 4.2 本设计编译过程 .............................................................................................. 21
结 论 ........................................................................................................... 22 致 谢 ........................................................................................................... 23 参考文献 ....................................................................................................... 24 附 录 ........................................................................................................... 25
基于MATLAB的教学辅助软件设计——数字基带传输系统
摘要:随着教育理论的发展,教育手段不断得到更新。其中教学辅助软件发展速度很快,它通过学习者与计算机交互而完成学习,为学生提供了一个个性化的学习环境。MATLAB GUI平台拥有丰富的控件,通过控件调用函数,可实现对系统的仿真。本设计即在此平台上完成,实现了对数字基带传输系统的仿真。“数字基带传输系统”是电子信息类专业的通信原理课程中一个重要的基础章节,它具有系统性强和数学分析多等特点。本设计包含信源、形成滤波器、接收滤波器、抽样判决几个模块,通过对波形、眼图、误码的分析来说明数字基带传输系统的特性。再通过MATLAB编译器进行文件编译最终生成.EXE可执行程序,脱离MATLAB独立运行,在教学中更为便捷地使用。 关键词:辅助软件;系统仿真;MATLAB;眼图
I