Communications System Toolbox

在 MATLAB 和 Simulink 中进行流处理

大多数通信系统结合使用时间处理以及同时多频和多信道处理来处理流和基于帧的数据。在高级通信体系结构(如 OFDM 和 MIMO)中可以看到此类型的多维流处理。Communications System Toolbox 支持在 MATLABSimulink 中进行流处理和基于帧的仿真,从而实现高级通信系统的仿真。

在 MATLAB 中,流处理通过 System objects 实现,这些对象使用 MATLAB 对象表示基于时间和数据驱动的算法、源和接收器。System objects 隐式管理流处理的许多细节,例如数据索引、缓冲和算法状态管理。可将系统 System objects 准 MATLAB 函数及运算符混合起来。大多数 System objects 都与具有相同功能的 Simulink 模块对应。

Simulink 通过采用构成 Simulink 模型的模块来管理数据流,从而隐式进行流处理。Simulink 是一种交互式图形环境,用于对动态系统进行建模和仿真,它采用层次图来表示系统模型。它包含一个通用的预定义模块库,其中的模块用于表示算法、源、接收器和系统层次结构。

下一页: 实现通信系统

试用 Communications System Toolbox

获取试用版软件

运用SimRF进行射频接收器的系统级仿真

观看网上技术交流会录像