基于 MATLABOQPSK 调制解调实现 摘 要 本课程设计目标在于深切了解 OQPSK 调制与解调基本原理,学会使用MATALB 软件中 M 文件来实现 OQPSK 调制与解调以及分析加入不一样噪声时对信号影响程度。首先产生一个数字基带信号,接下来调用 MATLAB 中对应函数对这个基带信号进行调制,然后分析调制后波形 :,统计结果后对调制后信号进行解调,观察解调结果并做好统计,最终在信号中加入噪声并观察其时频图改变,分析信噪比噪声对调制结果影响。本课程设计试验开发/运行平台为 windowsXP/windows7 ,程序设计使用MATLAB 语言。经过调试运行,基本完成设计目标,达成调制与解调目标。 关键词: MATLAB ;M 文件;OQPSK ;调制与解调;噪声 1 引 言 数字调制与解调技术在数字通信中占有非常主要地位 ,数字通信技术与 MATLAB 结合是当代通信系统进展一个必定趋势。在数字信号通信过程中,噪声影响往往比较大,同时我们都希望有较高频带利用率和功率利用率,而 OQPSK 也是一个恒包络调制技术,其频谱特征好,既保留着 2PSK 高抗噪声性能、高频带利用率和高功率利用率,又有效地减弱了 2PSK “反相工作”缺点,在通信讨论中有着非常主要意义,尤其是在卫星通信和移动通信领域有着广泛应用。MATLAB 作为当前国际控制界最流行面对工程与科学计算高级语言,在控制系统分析、仿真与设计方面得到了非常广泛应用,伴随其信号处理专业函数和专业工具箱成熟,越来越受到通信领域人士欢迎,其在通信领域应用也将愈加广泛。 1.1 课程设计目标 熟悉 OQPSK 基本原理,掌握 MATLAB 中 M 文件使用及相关函数调用方法,在此基础上经过编程实现 OQPSK 调制与解调,并经过加入噪声来推断所设计系统性能。这次课程设计不但让我对 OQPSK 有了愈加深化了解,而且学会了怎样利用 MATLAB 中 M 文件来实现通信系统方面应用,最主要是,自己能够独立完成一个小项目了,有了这方面经验,我在以后学习中就会有更充分信心和动力。 1.2 课程设计要求 熟悉 MATLAB 中 M 文件使用方法,并在深切了解 OQPSK 调制解调原理基础上,编写出 OQPSK 调制解调程序。绘制出 OQPSK 信号解调前后在时域和频域中波形,并观察解调前后频谱有何改变以加深对 OQPSK 信号解调原理了解。分别对信号叠加不一样噪声,并进行解调,绘制出解调前后信号时频波形,分析不一样噪声对信号传输造成影响大小。 1.3 课程设计步骤 先产生随机信号...