主要内容

代码生成基础知识

代码生成过程概述

代码生成的基本步骤是:

  • 打开一个模型

  • 的方法来配置代码生成模型解算器目标,语言,以及代码生成目标

  • 选择构建方法(例如,工具链的方法

  • 构建模型

模型配置参数为代码生成和构建过程提供了许多选项。

应用程序

万博1manbetx仿真软件编码器 生成和执行C和c++代码万博1manbetx模型,Stateflow图表和MATLAB用于仿真加速、快速原型和半实物仿真等应用程序的函数

主题

开始

使用Simulink®Coder™生成代万博1manbetx码

为Simulink选择一个系统目标文件万博1manbetx®模型,生成实时仿真的C代码,并查看生成的文件。

配置模型、生成代码和模拟

了解模型功能设计、查看顶级模型和子系统以及使用本示例运行模拟。

使用快速入门工具生成代码

准备一个用于快速生成快速原型代码的模型。

飞机位置雷达型号

为模型生成代码,其中包含扩展卡尔曼滤波器,从雷达测量估计飞机位置。

代码生成文件和文件夹

管理构建过程文件夹

管理代码生成器创建的文件夹。

管理构建过程文件

使用代码生成器生成的源文件和依赖项文件。

管理构建过程文件依赖关系

使用代码生成器生成的源文件和依赖项文件。

添加构建过程依赖项

将外部代码的依赖关系信息添加到构建过程中。

构建过程支持带有空格或特殊字万博1manbetx符的文件夹名称

排除当文件系统问题阻止文件处理时发生的构建过程错误。

更多代码生成控制的选项

国际化和代码生成

国际化支持,以实现有效的全球化。万博1manbetx

使用项目生成代码

在项目中生成代码和模拟模型

这个例子展示了如何为一个新项目使用代码生成模板。

用项目编程生成代码和模拟模型

这个示例展示了如何使用Project API来创建一个新项目,并自动执行操作文件的项目任务。