MathWorks公司推出了R2020b版MATLAB和Simulink产品系列。MATLAB中的新功能让用户更轻松地处理图形和创建App,而 Simulink的更新侧重于帮助用户能够实现更快速、更便捷的访问。借助新推出的Simulink Online,用户可以直接通过Web浏览器使用Simulink。R2020b还推出了基于人工智能(AI)的新产品,用以加快自主系统开发,快速创建自动驾驶3D模拟场景等。
在数百个全新和升级功能中,MATLAB新增了气泡图和分簇散点图;提供了使用MATLAB比较工具对使用App Designer创建的App进行比较与合并的能力;以及将自定义的图标和组件添加到您的MATLAB App中等特性。Simulink则推出Simulink Online,用户可在Web浏览器中查看、编辑和仿真Simulink模型;提升了引用模型架构 (reference model) 最高2倍加速的代码生成能力;以及新的自动合并功能帮助用户实现自动化持续集成工作流。
R2020b其他亮点:
AI和深度学习
全新的Deep Learning HDL Toolbox为算法开发人员和硬件设计人员提供了在FPGA和SoC上创建原型和实现深度学习网络的功能和工具,包括预置的比特流,用于支持在Xilinx和Intel FPGA与SoC器件上运行各种深度学习网络;特性分析和评估工具,通过对设计、性能和资源利用率进行权衡,从而帮助自定义深度学习网络等。使用Deep Learning HDL Toolbox,工程师能够自定义深度学习网络的硬件实现,并利用HDL Coder和Simulink生成可移植、可合成的Verilog和VHDL代码,并部署在任何FPGA上。
从R2020b开始,Deep Learning Toolbox借助图像分类和网络预测模块支持 Simulink对深度学习模型进行仿真和生成代码。对Experiment Manager App的升级,支持并行训练多个深度学习网络以及运用贝叶斯优化方法进行超参数调优。Deep Network Designer App现在能够训练网络,以实现图像分类、语义分割、多输入、内存溢出、图像到图像回归等工作流程。
自主系统
R2020b推出两款自主系统新产品以及一个重大更新。Lidar Toolbox是一款全新产品,提供用于设计、分析和测试激光雷达处理系统的算法、函数和App。UAV Toolbox是另一款新产品,提供用于设计、仿真、测试和部署四轴飞行器应用的工具和参考应用。对于Sensor Fusion and Tracking Toolbox的更新包括使用基于网格的随机有限集(RFS)跟踪器跟踪对象,以及使用地心坐标系的路点创建轨迹的能力。
汽车
对于汽车行业,RoadRunner产品系列中的全新RoadRunner Scene Builder产品,可利用高精度地图自动创建道路网络。对AUTOSAR Blockset的更新,可使根据AUTOSAR标准4.4版本导入和导出ARXML文件并生成符合AUTOSAR标准的C代码。它还提供适用于自适应模型的Linux可执行文件,帮助创建作为独立应用程序运行的自适应AUTOSAR可执行文件。Vehicle Dynamics Blockset现在能够使用三轴实现6DOF拖车和车辆,并能仿真Simulink 3D模块,从而可在Unreal Engine 3D环境中将牵引车和拖车可视化。
|