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