MATLAB Test™ 使工程师和研究人员能够大规模开发、执行、测量和管理 MATLAB 代码的动态测试。该新产品通过分组、保存和运行自定义测试套件帮助各个机构组织和管理工程的测试和结果。工程师和研究人员可以使用行业标准的代码覆盖率度量来识别未经测试的代码路径,从而优化工作效率。这些度量包括条件、决策和修正条件/判定覆盖率(MC / DC)等。MATLAB Test 用户还可以使用该产品基于工程的质量控制板来创建代码质量指标的交互式图形摘要,以及代码分析、代码覆盖率、测试结果和需求的可点击细节,以通过直观的摘要提高代码就绪的可见性。
R2023a 还推出了新的 C2000 Microcontroller Blockset™,用于设计、仿真和实现 TI C2000™ 微控制器的应用。该模块集使工程师和研究人员能够对数字电力变换和电机控制应用进行建模。该产品还包括数字 IO、ADC 和 ePWM 等外设模块,用于使用 C2000 电机控制单元(MCU)对工业和汽车应用中要求 ADC-PWM 同步的控制算法执行仿真。
“R2023a 的新产品是为必须高效构建安全关键型系统的工程师和研究人员设计的,”MathWorks 产品营销总监大卫·里奇说。“使用这些新产品和增强功能,我们的客户将体验到开发运营一体化工作流中质量和自动化程度的提高。”
R2023a 还包括对MATLAB 和 Simulink 工具的重要更新,包括:
- Aerospace Blockset™ 提供 Simulink 参考示例和模块,用于建模、仿真以及分析高保真的航空器,旋翼航空器和航天器平台。该模块集包括飞行器动力学、已验证的飞行环境模型,以及针对飞行员行为、作动器动力学和动力系统的模块。
- Communications Toolbox™ 提供多种算法和应用程序,可对通信系统进行分析、设计、端到端仿真和验证。工具箱提供的算法包括信道编码、调制、多输入多输出(MIMO)和正交频分复用(OFDM),使工程师和研究人员能够构建和仿真基于标准或自定义设计的无线通信系统的物理层模型。
- Powertrain Blockset™ 为使用基于模型的设计的工程师和研究人员提供预置的汽车参考应用,来设计汽油、柴油、混合动力、燃料电池和电池电驱系统。该产品包括一个组件库,用于发动机、牵引电机、电池、变速器、轮胎、驾驶员模型以及组件和监督控制器。
- Vehicle Dynamics Blockset™ 为乘用车、卡车和两轮车提供预置的汽车动力学参考应用。该模块集包括一个可用于动力系统、转向系统、悬架系统、车身、制动系统、轮胎、驾驶员模型以及组件和监督控制器的组件库。