MathWorks 日前发布 2012a (R2012a) 版 MATLAB 和 Simulink 产品系列。该版本中新引进了 HDL Coder,可以从 MATLAB 或 Simulink 生成 HDL 代码,用于 FPGA 或 ASIC 上的原型设计和实现;此外,也发布了 HDL Verifier,用来取代 EDA Simulator Link 并增加 Altera FPGA 硬件在环支持。R2012a 还更新了 84 种其它产品,包括Polyspace 嵌入式软件验证产品。

对于 MATLAB,R2012a 的重要功能有:

• MATLAB:提供求解一维、二维和三维数值积分的统一函数,并改进基本数学函数和内插函数的性能
• MATLAB Compiler:MATLAB Compiler Runtime (MCR) 可供下载,能用来简化编译应用程序和组件的发布
• Image Processing Toolbox:利用强度指标优化自动配准图像
• Statistics Toolbox:增强用于通过线性、广义线性和非线性回归进行拟合、预测及绘图的界面
• System Identification Toolbox:标识连续时间传递函数
• MATLAB Coder:从用户定义的系统对象生成代码,以及自动生成动态共享库
• Computer Vision System Toolbox:Viola-Jones 对象检测、MSER 特征检测和 CAMShift 追踪
• Communications System Toolbox:USRP 无线支持、LTE MIMO 信道模型以及对 LDPC、Turbo解码器和其它算法的 GPU 支持

对于 Simulink,R2012a的重要功能有:

• Simulink:能在目标硬件上直接从 Simulink 运行模型,包括 LEGO MINDSTORMS NXT 和 BeagleBoard
• Embedded Coder:AUTOSAR 4.0 兼容性、减少了数据副本、将代码生成报告与 Simulink 网络视图联系起来
• SimMechanics:包含新三维可视化功能的第二代多刚体建模和仿真技术
• Real-Time Windows Target:利用 Simulink 标准模式在Windows中实时运行模型