1、 目 录 1 1 课程设计目的课程设计目的1 1 2 2 课程设计要求课程设计要求1 1 3 3 相关知识相关知识1 1 4 4 课程设计分析课程设计分析4 4 5 仿真仿真7 7 6 结果分析结果分析1212 7 参考文献参考文献1414 1 16PSK16PSK 系统设计系统设计 1.课程设计目的 (1)根据题目,查阅有关资料,掌握 16 进制相移键控的基本原理。 (2)学习 MATLAB 软件,掌握 MATLAB 中元器件使用及参数的设置。 (3 2.课程设计要求 (1)掌握相移键控的相关知识、概念清晰。 (2)掌握 MATLAB 使用方法,利用软件绘制图像。 (3)程序设计合理、能够正
2、确运行。 3.相关知识 3.1 数字通信系统简介 通信系统是为了有效可靠的传输信息,信息由信源发出,以语言、图像 数据为媒体,通过电(光)信号将信息传输,由信宿接收。通信系统又可分为 数字通信与模拟通信。实现数字通信,必须使发送端发出的模拟信号变为数字 信号,这个过程称为“模数变换”。模拟信号数字化最基本的方法有三个过程, 第一步是“抽样”,就是对连续的模拟信号进行离散化处理,通常是以相等的时 间间隔来抽取模拟信号的样值。第二步是“量化”,将模拟信号样值变换到最接 近的数字值。因抽样后的样值在时间上虽是离散的,但在幅度上仍是连续的, 2 量化过程就是把幅度上连续的抽样也变为离散的。第三步是“编
3、码”,就是把量 化后的样值信号用一组二进制数字代码来表示,最终完成模拟信号的数字化。 数字信号送入数字网进行传输。接收端则是一个还原过程,把收到的数字信号 变为模拟信号,即“数据摸变换”,从而再现声音或图像。 数字通信系统模型图为: 信源信源编码信道编码调制信道解调信道解码信源解码信宿 噪声 3.2 MATLAB 简介 3.2.1 基本功能 MATLAB 是很实用的数学软件它在数学类科技应用软件中在数值运算方 面首屈一指。MATLAB 可以进行运算、绘制函数和数据、实现算法、创建用户 界面、连接接其他编程语言的程序等,主要应用于工程计算、控制设计、信 号处理与通讯、金融建模设计与分析等领域。
4、MATLAB 的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的 形式十分相似,故用 MATLAB 来解算问题要比用 C,FORTRAN 等语言完成相同 的事情简捷得多,并且 mathwork 也吸收了像 Maple 等软件的优点,使 MATLA B 成为一个强大的数学软件。可以直接调用,用户也可以将自己编写的实用程 序导入到 MATLAB 函数库中方便自己以后调用,此外许多的 MATLAB 爱好者都 编写了一些经典的程序,用户可以直接进行下载就可以用。 3.2.2 MATLAB 产品应用 MATLAB 产品族可以用来进行以下各种工作: 数值分析 数值和符号计算 3 工程与科学绘图 控制
5、系统的设计与仿真 数字信号处理技术 通讯系统设计与仿真 3.2.3 MATLAB 特点 此高级语言可用于技术计算 此开发环境可对代码、文件和数据进行管理 交互式工具可以按迭代的方式探查、设计及求解问题 二维和三维图形函数可用于可视化数据 各种工具可用于构建自定义的图形用户界面 3.2.4 MATLAB 系列工具优势 (1)友好的工作平台和编程环境 MATLAB 由一系列工具组成。这些工具方便用户使用 MATLAB 的函数和文 件,其中许多工具采用的是图形用户界面。包括 MATLAB 桌面和命令窗口、 历史命令窗口、编辑器和调试器、路径搜索和用于用户浏览帮助、工作空 间、文件的浏览器。随着 MATLAB 的商业化以及软件本身的不断升级,MATLA B 的用户界面也越来越精致,更加接近 Windows 的标准界面,人机交互性更 强,操作更简单。而且新版本