[simulink] --- 使用Project对Simulink工程进行管理

1 matlab project的概念

什么是Project(Matlab/Simulink工程)?引用MATLAB的帮助文档,解释如下:
“ 工程可帮助您完成以下工作,从而促进更高效的团队合作,提高个人工作效率:

  1. 查找属于某个工程的所有文件。
  2. 创建初始化和关闭工程的标准方法。
  3. 创建、存储以及轻松访问常见操作。
  4. 查看和标记修改的文件以完成同行评审工作流。
  5. 利用与外部源代码管理工具 Subversion® (SVN) 或 Git™ 的内置集成共享工程。”

一个开发内容比较完善的MBD工程结构可能如下面所示,包含了模型文档、模型文件、数据文件、需求文件、实用脚本、测试文件等。将这些文件通过不同的层次结构组织起来,能够帮助高效地进行开发工作。在MATLAB Project产品的帮助下,我们还可以对工程进行更加完善的管理,包括文件依赖性检查、工作环境的配置、版本控制等。接下来就针对Project的几个重要的功能进行介绍。
在这里插入图片描述

2 创建一个Project

Home -> New -> Project -> new Project
在这里插入图片描述
运行prj文件,可以打开Project界面,可以看到当前工程的文件树。注意文件树有两个标签页,一个是All,另一个是Project。
标签页All下面是工程根目录下所有的文件,而Project标签页下是被纳入工程管理的文件。这意味着,并不是所有的文件都会被视为工程的一部分,如Project配置文件夹source、一些用户不关心的文档类文件等。注意Simulink运行生成的中间产物slprj文件夹只是存放辅助Simulink工作的必要文件,不是工作产物,不建议纳入工程(官方文档也是这么建议的)

2 project常用设置

以这三个标签进行讲解
在这里插入图片描述
1> Details
在这里插入图片描述
2> Project Path
在这里插入图片描述
通过这个增加folder到项目

3> Startup Shutdown
在这里插入图片描述
设置开启项目/关闭项目执行脚本

猜你喜欢

转载自blog.csdn.net/weixin_42445727/article/details/129506593