主要内容

建立文件管理系统

随着模型的增长,管理引用文件和依赖关系变得更加复杂。为了降低管理大型模型的复杂性,您可以使用项目。Simulink中的项目金宝app通过查找所需的文件、管理和共享文件和设置,以及与源代码控制交互,帮助组织大型模型层次结构。

MATLAB®脚本ex_modeling_project_setup.m创建一个包含以下文件的项目:

  • 子系统的文件ex_modeling_mechanical_system.slx

  • 模型文件ex_modeling_variants.slx

  • 模型文件ex_modeling_controller.slx

  • 模型文件ex_modeling_operator_variant.slx

  • MATLAB脚本ex_modeling_data_mechanical_system.m

  • MATLAB脚本ex_modeling_data_controller.m

  • MATLAB脚本ex_modeling_variant_choice.m

  • MATLAB函数ex_modeling_bus_objects.m

要打开此脚本,请在MATLAB命令提示符中输入以下命令:

openExample(模金宝app型/ SetupAFileManagementSystemExample)

运行该脚本以创建项目。

MATLAB脚本和函数配置为在启动运行

使用此项目,您可以探索项目功能,例如以下功能:

  • 自动化的任务

  • 为共同的行动创造捷径

  • 分析文件的依赖关系

  • 分析更改文件的影响

  • 比较模型文件

在项目的的观点中,选择依赖分析仪并点击分析对项目中的所有文件运行依赖关系分析。在依赖关系图中,将鼠标悬停在依赖关系箭头上以查找依赖关系类型。它表明MATLAB脚本和函数是通过模型回调运行的。

由于这些文件现在在启动时运行,因此模型回调是冗余的,可以删除。

依赖关系图还显示了两层模型层次结构,其中顶层模型依赖于库和引用模型。

相关的话题