2010a 版 MATLAB 和 Simulink 产品
2010-03-19 11:10:01 本站原创The MathWorks 近日发布 2010a (R2010a) 版 MATLAB 和 Simulink 产品系列。这一版本的特点包括在 MATLAB 中新增了信号和视频数据流处理功能、标准和大规模优化的非线性求解器,同时还加强了 Simulink 在大型团队设计复杂系统时的合作支持。R2010a 版本还推出了 Simulink PLC Coder,可帮助工业控制系统工程师生成 IEC 61131 结构化语句。另外,该版本还更新了包括 PolySpace 代码验证产品在内的其它 83 种产品。
MATLAB 系列 R2010a 版的改进之处包括:
• Signal Processing Blockset
与 Video and Image Processing Blockset:用于 MATLAB中执行流处理的新系统对象。系统对象支持 140
多种算法,它占用的内存更少,可改善冗长信号和视频数据流的处理,简化流算法的开发。
• Symbolic Math Toolbox:新增
Simscape 语言接口,可自动生成用于物理建模的 Simscape 语言方程式。
• Global Optimization
Toolbox 和 Optimization Toolbox:新增用于解决更复杂、更实际问题的非线性求解器,还可运用并行计算以缩短求解时间。
• SimBiology:
提供随机逼近期望最大化 (SAEM) 算法、剂量和给药计划支持,
并且改进了药代动力学 (PK) 和药效学 (PD)
数据拟合和建模以提高性能。
R2010a 版本彰显了 MATLAB 产品系列对性能的一贯追求,它支持多核处理器,对 Image Processing Toolbox 中超过 50 种函数的性能进行改进。MATLAB 也提供了更多的多线程数学函数,此外,文件共享、路径管理及桌面也有所改进。
在此版本中,Simulink 扩展了对大型设计团队的支持,让他们可以更加高效地设计复杂系统。相关功能包括用于管理大型参数集的可调参数结构以及用于基于组件建模的触发模型块和函数 调用分支。
其它可提高嵌入式系统开发效率的 Simulink 2010a 重要功能包括:
• Embedded IDE
Link 和 Target Support Package:支持为 Eclipse、Embedded Linux 和 ARM
处理器生成代码,简化了系统工程师和软件工程师的嵌入式系统开发工作流程。
• IEC Certification Kit:对
Real-Time Workshop Embedded Coder 和 PolySpace 验证产品提供 ISO/DIS 26262
工具认证支持,便于开发的 ECU 取得汽车安全完整性等级 (ASIL) A至ASIL D 认证。
• DO Qualification
Kit:DO-178B 工具认证支持已扩展到模型层面,让认证结果的意义扩大到模型验证。
这一新版本现已上市,在The
MathWorks软件维护期内的正版用户即可获得此版本。