收藏到会员中心
|
文档题目: |
正交幅度调制误码率仿真及程序效率比较 |
 |
上传会员: |
aesxtepe |
提交日期: |
2013-08-09 17:06:41 |
文档分类: |
通信工程 |
浏览次数: |
76 |
下载次数: |
0
次 |
|
|
下载地址: |
正交幅度调制误码率仿真及程序效率比较 (需要:135 积分) 如何获取积分? |
下载提示: |
不支持迅雷等下载工具,请右键另存为下载,或用浏览器下载。不退出登录1小时内重复下载不扣积分。
|
文档介绍: |
以下为文档部分内容,全文可通过注册成本站会员下载获取。也可加管理员微信/QQ:17304545代下载。
|
文档字数: |
|
文档字数:10368 摘要
常用数字调制方式有振幅键控、相移键控、差分相移键控、频移键控和正交幅度调制(QAM)。每一种调制技术在特定的工作环境中都有各自的优势和缺点。 由于QAM的高带宽效率而被广泛应用于有线和无线通讯中。当QAM误码性能的理论分析特别困难的时候,我们可以对其进行蒙特卡洛仿真。蒙特卡洛仿真需要产生大量的随机数据和高斯白噪声,按照一般的编程习惯,例如C或Fortran语言的编程,仿真编程通常都使用循环进行运算。然而,MATLAB是一种基于矩阵运算的编程语言,它的矩阵运算效率要远高于循环。因此,传统的编程方式并不能完全的发挥出MATLAB的效率。用矩阵运算替代循环能大大提高仿真效率。 本文第一章介绍了研究课题的背景和主要内容。第2章介绍了QAM及其误码性能的分析。在第3章中,我们研究对MATLAB编程的改善以减少执行时间的一些技巧。在第4章中,我们对16QAM误码性能的仿真程序进行修改和完善。由对比表示出,仿真的时间大大减少。我们还利用MATLAB进行便于执行和比较的一个实用的用户图形用户界面(GUI)编程。第5章则为结论。
关键词:误码率,仿真效率,16QAM,MATLAB
目录 摘要 I ABSTRACT II 第1章 引言 1 1.1 背景 1 1.2 研究内容 1 第2章 正交幅度调制(Quadrature Amplitude Modulation) 3 2.1 什么是QAM 3 2.2 QAM调制 3 2.3 QAM的解调与检测 4 2.4 QAM的误码率性能 5 2.5 正交幅度调整的优点与缺点 6 第3章 MATLAB下如何对QAM仿真进行效率优化 7 3.1 对仿真程序进行效率优化的必要性 7 3.1.1 M文件简介 7 3.1.2 循环向量化编程 7 3.2 如何优化仿真效率及其步骤 10 3.2.1 分析代码的运行状况 10 3.2.2 循环矩阵化 10 3.2.3 预先定义变量 11 3.2.4 内存的管理 12 3.2.5 其他方法介绍 12 3.3 难以采用矩阵算法的类型 13 第4章 利用MATLAB进行16QAM误码率仿真 14 4.1 矩形16QAM的误码率和误比特率仿真程序改造 14 4.2 程序效率比较 16 4.3 程序效率比较结果 17 4.4 MATLAB 图形用户界面编程 18 第5章 结束语 19 致谢 20 参考文献 21 附录 源代码 22
(本文由word文档网(www.wordocx.com)会员上传,如需要全文请注册成本站会员下载) |
|
|
|