Matlab依存关系分析,Simulink依存关系分析
Matlab/Simulink工程文件的依存关系分析
目录
对工程文件使用依存关系分析器进行分析,可以查看工程文件的完整性,以及刚刚修改的文件会影响到哪些文件。
如果不执行依存关系分析,通过直接运行工程中的Simulink文件,虽然有时也会报错提示工程文件的缺失,但有些缺失是不会报错的。还有一种特殊情况,若某个sldd中引用了其他sldd,而后者因为软件更新没用被删除了。如果将此工程上传到git仓库,别人下载后打开工程,再双击slx文件,Matlab将一直转圈而无法打开slx文件。此时执行依存关系分析就会发现问题所在:缺少引用的sldd文件。
(1)何时分析
在协作开发中,通常在以下情况下需要检查依存关系:
- 首次建立或浏览工程时
- 运行测试来验证对设计的更改时
- 将工程的某版本提交到源代码管理之前
- 共享或打包工程之前
要浏览工程并使用不同视图查看其结构,请参阅下文“探查依存关系图、视图和过滤器”。
要查找和修复工程中的问题,请参阅下文“分析解决问题”。
要评估某项更改将如何影响其他工程文件,请参阅下文“查找特定文件的依存关系”。
要找到工程正常运行所需的附加功能和产品,请参阅下文“查找必需的产品及其对应文件”。
(2)如何分析
在对工程运行依存关系分析之前,请确保已将所有文件添加到工程中。详细信息参阅将文件添加到工程。
有3种方式分析整个工程:
- ① 在工程选项卡的工具库中,点击依存关系分析器。
- ② 或在工程的视图窗格中,选择依存关系分析器&#