化、编码3个子模块。数字信号的基带传输包含了二元码、三元码、眼图3个子模块。数字信号调制传输系统包含了2ASK调制解调、2FSK调制解调、2PSK调制解调3个子模块。系统总体结构如下图2-1所示。Р通信原理GUI仿真平台Р模拟线性Р调制РAM调制解调РDSB调制解调РSSB调制解调Р模拟信号波形编码Р抽样Р量化Р编码Р数字信号基带传输Р二元码Р三元码Р眼图Р数字信号调制传输Р2ASK调制解调Р2FSK调制解调Р2PSK调制解调Р通信原理仿真实验总体设计框图2-1Р2.2 GUI可视化界面设计Р2.2.1 通信原理GUI设计系统流图Р在GUI可视化界面设计的基本原则简单些、一致性、习惯性等基础上根据系统流图设计GUI界面。设计的系统流图如下2-2所示:РGUI主界面Р 退出Р模拟线性调制Р子界面Р模拟信号波形编码Р子界面Р返回Р返回Р数字信号基带传输Р子界面Р返回Р数字信号的调制传输Р子界面Р返回РGUI系统流图2-2Р2.2.2 GUI系统主界面图Р根据要求设计出的基于MATLAB的通信原理实验仿真GUI平台的主界面如下图2-3所示,为了增加界面的美观性在显示界面中加入了一张图片,界面的左上角设置了四个上拉菜单,每个菜单下面还有一些子菜单,界面中还设置了一个退出按键,便于我们退出主界面。Р批РGUI主界面2-3Р2.2.3 GUI系统主界面设计介绍Р在MATLAB主窗口中输入guide或者是在file下的new菜单中选择gui就可以打开GUIDE Quick Start界面,选择Creat New GUI(新建一个GUI),并选择好保存路径,在GUI窗口中加入一个坐标轴,一个按键,两个文本框,设置成如图1-3左边图形,在菜单编辑窗口中设置菜单选项如图2-4所示,设置四个主菜单选项并在Label下修改其名称,再在相应主菜单下设置子菜单,确定后就可以得到主界面中相应的菜单选项。