MathWorks 日前发布 2011a(R2011a) 版 MATLAB 和 Simulink 产品系列。该版本的核心在于引入了新一代的代码生成产品:MATLAB Coder、Simulink Coder 和 Embedded Coder。R2011a 还更新了 80 种其它产品,包括 Polyspace 嵌入式软件验证产品。
对于 MATLAB,R2011a 的重要功能有:
•改进了 MATLAB 中多种线性代数函数的性能
•Optimization Toolbox 中提供针对二次规划的大规模内点求解器
•MATLAB Compiler 使用 Parallel Computing Toolbox 生成的应用程序和组件最多可使用 8 个本地工作线程
•Financial Toolbox 中提供面向对象的投资组合优化求解器,并附带周转率和交易成本
•Econometrics Toolbox 中提供 Engle-Granger和 Johansen 共整测试以及 VEC 参数估计
R2011a 还发布了用于 MATLAB 和 Simulink 的新系统工具箱:
•DSP System Toolbox:结合了 Signal Processing Blockset 与 Filter Design Toolbox 的功能
•Communications System Toolbox:结合了 Communications Toolbox 与 Communications Blockset 的功能
•Computer Vision System Toolbox:集成了 Video and Image Processing Blockset 的功能并添加了新的计算机视觉算法
•Phased Array System Toolbox:提供了用于设计、仿真和分析相控阵信号处理系统的算法和工具
对于 Simulink,R2011a 的重要功能有:
•信号记录选择器,能对不同Simulink模型的仿真以及同一模型多次仿真的结果进行比较
•可在 Simulink Report Generator 中对来自 XML 文本比较的Simulink 模型使用合并功能
•对 Simulink HDL Coder、EDA Simulator Link 与 xPC Target 中的 Xilinx 设备提供 FPGA 在环、可自定义 I/O 和板卡支持
•可使用 SimDriveline 中的 Simscape 语言创作自定义组件
•可使用 Simulink Design Verifier 中的 Polyspace 技术自动检测溢出和除零设计错误