MathWorks日前发布 R2010b 版本 MATLAB 和 Simulink 产品家族。新版本的 MATLAB 可支持更高阶的程序设计,包括自定义列举的数据型态,64位整数运算,以及改善多项的桌面开发环境功能。
这次新版本主要的重大更新包括增加 MATLAB 在通讯系统设计相关的新功能、自动 PID 控制的调整、增加对 GigE Vision 硬件标准的支持,并加强 Simulink 和 Stateflow 设立可重复使用的模型。
R2010b 同时也推出一项新产品 SimRF (射频仿真模块组),可增加 RF 接收器架构之系统层级的模型设立;另外这次版本升级也包括其他85项 MATLAB & Simulink 产品家族之改版更新与除错(bug fix),以及 Polyspace 程序代码验证产品。
其他MATLAB产品家族在R2010b的改版内容包括 Parallel Computing Toolbox 支持具有 CUDA 技术的 NVIDIA 硬件进行 GPU 运算,以加速指令周期。 Control System Toolbox 提供新的指令和图型化工具,运用于 PID 控制器的模型设立和自动调整。
此外, Image Acquisition Toolbox 支持使用 GigE Vision 硬件标准的即插即用摄影机。 Communication Blockset 提供新的系统对象,可在 MATLAB 进行通讯系统设计。 Fixed-Income Toolbox 增加用于抵押贷款群组和信用违约交换协议的定价和估值的新函式。
在 R2010b , Simulink 提供了一个新的讯号类型和子系统增强功能,有助于减少模块数目、缩短仿真时间和减少大型模型的内存使用。 Simulink 捕捉设计变量和设定的新功能,以及在 Stateflow 设立可重复使用的状态图,都能帮助开发团队管理和重复利用大型、复杂的系统模型。
其他 Simulink 产品家族在 R2010b 的改版内容,包括: Simulink HDL Coder (硬件描述语言产生器):新的 FPGA Workflow Advisor 工具可用来分析关键路径,并可在 Xilinx 与 Altera 的 FPGA 上进行自动实现。区域速度优化,包括资源共享,串流和分布式管道。增加 Communication Blockset 和 Signal Processing Blockset 共42个模块的支持。支持 DO-254 标准。
此外, Simulink Verification and Validation (Simulink验证及有效性检测模块组)可产生测试工具、数据记录和测试执行 API ,以分析模型子系统,和在仿真与程序代码产生时,自动测试组件(需搭配Real-Time Workshop Embedded Coder)。 SimRF 在 Simscape (实体模型模块组)的开发平台上,提供内建的新电路包络和谐波平衡模拟技术,适用于RF系统架构的模型设立。