1.4 MATLAB在通信系统仿真中的应用
MATLAB是一种交互式的、以矩阵为基础的软件开发环境,它用于科学和工程的计算与可视化。其编程功能简单,并且很容易扩展和有创造新的命令与函数。应用可方便地解决复杂数值计算问题。具有强大的Simulink动态仿真环境,可以实现可视化建模和多工作环境间文件互用和数据交换。Simulink支持连续、离散及两者混合的线性和非线性系统,也支持多种采样速率的多速率系统;Simulink为用户提供了用方框图进行建模的图形接口,它与传统的仿真软件包用差分方程和微分方程建模相比,更直观、方便和灵活。用户可以在和Simulink两种环境下对自己的模型进行仿真、分析和修改。用于实现通信仿真的通信工具包(Communication toolbox,也叫Commlib,通信工具箱)是语言中的一个科学性工具包,提供通信领域中计算、研究模拟发展、系统设计和分析的功能,可以在环境下独立使用,也可以配合Simulink使用。另外,MATLAB的图形界面功能GUI(Graphical User Interface)能为仿真系统生成一个人机交互界面,便于仿真系统的操作。因此,在通信系统仿真中得到了广泛应用,本文也选用该工具对数字调制系统进行仿真 。
返回目录:
编辑推荐: