主要内容

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

这个例子展示了如何为一个新项目使用代码生成模板。project的代码生成项目模板包括多个模型。项目模板还提供实用程序(。M脚本),它可以帮助您生成控制器代码并运行脊甲模型的模拟。

要查看本例中每个操作的Project API函数,请查看示例代码

创建一个项目

从代码生成项目模板创建一个新项目。

要从Simulink开始页创建这个项目,在命令窗口中,输入:金宝app

金宝app

从开始页选择代码生成模板,并创建exampleCodeGen项目。

生成代码

生成控制器代码feedback_control.slx模型。

要生成控制器代码,请选择项目的快捷方式选项卡并选择生成控制器代码快捷方式。

这个快捷方式运行generate_controller_code.m脚本的公用事业公司项目的文件夹。该脚本构建feedback_control.slx模型控制器项目的文件夹。

模拟模型

模拟顶级线束feedback_harness.slx模型。

要打开用于仿真的线束模型,请选择项目的快捷方式选项卡并选择利用反馈快捷方式。此快捷方式将打开feedback_harness.slx模型利用项目的文件夹。

要模拟模型,单击运行

观察模拟输出

打开范围块,并观察仿真输出。

要打开作用域并观察模拟,在Simulink窗口中,双击金宝app范围块。

使用依赖分析器视图

要查看文件依赖项,请使用依赖分析仪项目视图。

依赖分析仪视图中,您可以:

  • 观察文件的依赖关系。

  • 将鼠标悬停在依赖项箭头上,以检查依赖项类型。

  • 双击文件或模型以打开它。

更多的信息

相关的例子