主要内容

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

这个例子展示了如何为一个新项目使用代码生成模板。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范围块。

使用依赖分析视图

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

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

  • 观察文件依赖关系。

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

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

更多的信息

相关的例子