参考学习实验三通信系统的Simulink仿真参考学习一、实验目的1、提高独立学习的能力;2、培养发现问题、解决问题和分析问题的能力;,3、学习用Matlabsimulink实现通信系统的仿真的使用;4、掌握数字载波通信系统的基本原理
二、实验原理1
Simulink简介Simulink是Matlab中的一个建立系统方框图和基于方框图的系统仿真环境,是一个对动态系统进行建模、仿真和仿真结果可视化分析的软件包
Simulink采用基于时间流的链路级仿真方法,将仿真系统建模与工程中通用的方框图设计方法统一起来,可以更加方便地对系统进行可视化建模,并且仿真结果可以近乎“实时”地通过可视化模块,如示波器模块、频谱仪模块以及数据输入输出模块等显示出来,使系统设计、仿真调试和模型检验工作大为简便
SIMULINK模型有以下几层含义:(1)在视觉上表现为直观的方框图;(2)在文件上则是扩展名为mdl的ASCII代码;(3)在数学上表现为一组微分方程或差分方程;(4)在行为上则模拟了实际系统的动态特性
SIMULINK模型通常包含三种“组件”:(1)信源(Sources):可以是常数、时钟、白噪声、正弦波、阶梯波、扫频信号、脉冲生成器、随机数产生器等信号源;(2)系统(System):即指被研究系统的SIMULINK方框图;(3)信宿(Sink):可以是示波器、图形记录仪等
通信常用模块库及模块编辑功能简介通信中常用的MATLAB工具箱有:Simulink库,CommunicationsBlockset(通信模块集),DSPBlockset(数字信号处理模块集)
其中对单个模块的主要编辑功能如下:1)添加模块:模块库中的模块可以直接用鼠标进行拖曳(选中模块,按住鼠标左键不放)而放到模型窗口中进行处理;2)选取模块;3)复制与删除模块;4)模块名的处理模块命名:先用鼠标在需要更改的名称上单