在项目中生成代码和模拟模型
这个例子展示了如何为一个新项目使用代码生成模板。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范围
块。
使用依赖分析视图
要查看文件依赖项,请使用依赖分析仪项目视图。
从依赖分析仪视图,您可以:
观察文件依赖关系。
将鼠标悬停在依赖项箭头上以检查依赖项类型。
双击文件或模型以打开它。