编码器峰会

编码员峰会是MathWorks现场工程师和开发人员的年度技术交流。这些演讲是您进入关键MATLAB的首次亮相的直接镜头®和仿真软万博1manbetx件®用于嵌入式代码生成、软件设计、验证和认证的能力。

使用MATLAB Coder™、Simulink Coder™和万博1manbetx嵌入式Coder从MATLAB和Simulink生成代码®作为生产软件开发的一种方法,它比手工编码节省时间并提高质量。然而,使用编码器产品的工程师可能会寻求更高级的功能来支s manbetx 845持他们的下一代设计和硬件。万博1manbetx因此,MathWorks开发和工程人员正在不断地进行高级优化(包括SIMD)、软件设计的新语义(包括面向服务的体系结构)、自动化代码验证和分析(如循环中处理器(PIL)测试),以及针对行业标准(如AUTOSAR、DO-178和ISO 26262)的工作流改进。

程序员峰会是首先交流新功能、示例和想法的地方,现在精选的对话将以视频系列的形式分享给所有人欣赏。

因此,我们希望您喜欢编码器峰会,并直接从为您的生产代码生成成功创建功能和示例的专家那里学习。

编码员峰会2019

for循环的并发执行了解Embedded Coder如何支持for循万博1manbetx环的并发、并行和多线程执行。

动态代码验证与分析:SIL、PIL和外部模式了解如何使用Embedded Coder使用SIL、PIL和外部模式验证、调优和记录生成的代码。

C代码生成和与c#的集成学习如何使用MATLAB Coder和Simulink Coder与c#应用程万博1manbetx序集成。

介绍AUTOSAR块集的经典和自适应应用了解如何为AUTOSAR自适应和经典应用程序设计、模拟和生成代码。

在基于模型的设计工作流中使用Flush到零进行模拟以避免痛苦了解如何使用Flush到零来模拟和生成非正常浮点数的代码。

强大的设计压缩了解如何为嵌入式系统部署压缩设计数字。

用于微控制器部署的量化机器学习算法学习如何将量化应用到机器学习算法,以实现高效的微控制器部署。

2018码农峰会

嵌入式代码生成的进步在R2018a中,随着MATLAB Coder和embedded Coder的主要发布,了解嵌入式代码生成的进展。

如何在5分钟内生成产品代码观看如何使用嵌入式编码器快速入门、代码透视图和嵌入式编码器字典快速定制和生成代码。

嵌入式编码器数据、函数和文件自定义了解Embedded Coder的最新改进,使您可以根据生产软件环境和标准自定义生成的数据、函数和文件。

使用嵌入式编码器轻松优化代码了解Embedded Coder如何让您快速使用R2018a中的特定优化级别,以及它如何使用多面方法生成更高效的代码。

针对Vision和ADAS的代码生成改进观察MathWorks编码器产品(如MATLAB cs manbetx 845oder和Embedded coder)如何共享一个通用的编码器引擎,该引擎越来越针对计算机视觉和自动驾驶/ADAS应用程序中的代码模式进行优化。

用户建议的数据重用以获得更高效的代码了解Embedded Coder如何支持自动数据万博1manbetx缓冲区重用、用户指定的重用,以及从R2018a开始,R2018a是一个直观的用户建议的数据重用选项,它可以最小化生成代码中不必要的数据副本。

SIMD代码生成了解Embedded Coder如何为Windows和Linux生成本机SIMD指令,包括Intel SSE和AVX。以前的SIMD支持使用代码包万博1manbetx装器,但R2018a中的原生SIMD生成提高了质量和效率。

基于Simulink的ADAS设计、仿真和代码生成万博1manbetx了解“自动驾驶工具箱”和“嵌入式编码器”如何让您为自动驾驶和ADAS系统设计、模拟和生成c++代码。例子包括传感器融合的自适应巡航控制和模型预测控制。

用Simulink和嵌入式编码器进行c++类建模和代码生成万博1manbetx听Simulink万博1manbetx和Embedded Coder如何让您建模类和生成c++代码。面向对象的设计和实现对于面向服务的体系结构和中间件(包括Adaptive AUTOSAR、ROS 2.0、DDS等)至关重要。

在Simulink和嵌入式编码器中优化查找表万博1manbetx定点设计器可以优化Simulink中的查找表,并使用嵌入式编码器生成高效的代码。万博1manbetxLookup Table优化器将数据压缩为数据类型,以减少内存使用,同时对数值精度的影响较小。

相关资源