代码生成
代码生成产品
话题
C/C++代码生成
利用嵌入式编码器生成代码 (嵌入式编码器) MathWorks代码生成技术为算法生成C或C++代码和可执行程序。 实时快速原型的部署算法模型 (Simulink编码器) 部署用于实时测试的算法模型。 使用MATLAB编码器应用程序生成C代码 (MATLAB编码器) 使用 MATLAB软件 编码器™ 应用程序从MATLAB函数示例生成C代码。
HDL代码生成
使用HDL Workflow Advisor在FPGA上生成代码和合成 (HDL编码器) HDL Workflow Advisor将指导您完成以下阶段 为Simulink子系统和FPGA设计过程生成HDL代码,例如: 基于MATLAB的基本HDL代码生成和FPGA综合 (HDL编码器) 此示例显示如何创建HDL Coder™项目、为MATLAB®设计生成代码以及合成HDL代码。 使用SystemVerilog DPI测试台验证HDL设计 (HDL编码器) 此示例显示了如何使用SystemVerilog DPI测试台验证需要大数据集的HDL代码。
GPU代码生成
使用GPU编码器应用程序生成代码 (GPU编码器) 使用GPU Coder™应用程序从MATLAB代码生成CUDA代码。 使用GPU编码器从Simulink模型生成代码 (GPU编码器) 使用GPU编码器从Simulink模型生成CUDA代码。 深度学习网络的代码生成 (GPU编码器) 开始为图像分类网络生成CUDA代码,例如 资源网 .
PLC代码生成
从Simulink生成梯形图代码 (Simulink PLC编码器) 从Simulink生成梯形图代码(L5X)。 为简单Simulink子系统生成结构化文本代码 (Simulink PLC编码器) 此示例显示如何为Simulink®模型选择目标IDE、生成IEC 61131-10代码以及查看生成的文件。 基于梯形逻辑的电梯控制器的建模、仿真和代码生成 (Simulink PLC编码器) 通过使用Simulink®PLC Coder™对梯形图逻辑进行建模和仿真,快速为单轿厢电梯制作基于梯形图逻辑的控制器原型。
中间件体系结构的代码生成
生成AUTOSAR C代码和XML描述 (AUTOSAR块集) 生成符合AUTOSAR的C代码,并从AUTOSAR组件模型导出AUTOSARXML(ARXML)描述。 生成AUTOSAR自适应C++代码和XML描述 (AUTOSAR块集) 生成符合AUTOSAR的C++代码,并从AUTOSAR-自适应组件模型导出AUTOSAR-XML(ARXML)描述。 DDS块集形状演示 (DDS块集) 形状演示的DDS块集实现。
认证和标准
公路车道跟随:ISO 26262:2018基于模型的设计示例 (IEC认证套件) 演示如何使用Simulink将基于模型的设计工作流应用于 ISO 26262 ASIL D项目。 直升机飞行控制:DO-178C和DO-331基于模型的设计示例 (DO鉴定工具包) 演示DO-178C项目模板在直升机飞行中的使用 控制项目。