此示例演示如何为新的Simulink项目使用代码生成模板。Simulink项目的代码生成项目模板包括多个模型。项目模板还提供了实用程序(.金宝appm脚本),可帮助您生成控制器代码并运行线束模型的模拟。
要查看本示例中每个操作金宝app的Simulink项目API函数,请查看示例代码.
从代码生成项目模板创建新的金宝appSimulink项目。
要从Simulink起始页创建此项目,请在命令窗口中键入:金宝app
金宝app
从起始页选择代码生成模板,然后创建示例代码生成
项目
初始化:项目路径设置工作文件夹以标识隐藏的项目文件
为控制器生成控制器代码反馈控制.slx
模型
要生成控制器代码,请选择项目快捷方式选项卡,然后选择生成控制器代码捷径。
此快捷方式运行生成控制器代码
中的脚本公用事业
项目的文件夹。该脚本构建反馈控制.slx
模型控制器
项目的文件夹。
模拟顶层线束反馈线束.slx
模型
要打开线束模型进行模拟,请选择项目快捷方式选项卡,然后选择反馈线束捷径。此快捷方式将打开反馈线束.slx
模型马具
项目的文件夹。
要模拟模型,请单击跑.
打开范围
阻塞模型并观察模拟输出。
要打开范围并观察模拟,请在Simulink窗口中双击金宝app范围
块
要查看文件依赖项并打开或运行文件,请使用依赖性分析项目视图。
从依赖性分析在视图中,您可以:
观察文件依赖关系。
使用每个文件的关联菜单打开文件、运行.m脚本文件和运行(模拟)模型文件。
关闭项目模型清除:项目路径关闭工作文件夹
从文件夹中创建新项目(金宝appSimulink)
从模型创建项目(金宝appSimulink)