什么是工程?
您可以使用工程帮助您组织工作。查找所有必需的文件;管理和共享文件、设置以及用户定义的任务;与源代码管理进行交互。
如果您的工作存在以下任何一种情况:
不止一个模型文件
不止一个模型开发人员
不止一个模型版本
您都可以使用工程来帮助您组织工作。您可以在一个地方管理您需要的所有文件,包括所有 MATLAB® 和 Simulink® 文件以及您需要的任何其他文件类型,如数据、要求、报告、电子表格、测试或生成的文件等。
工程可帮助您完成以下工作,从而促进更高效的团队合作,提高个人工作效率:
查找属于某个工程的所有文件。
创建初始化和关闭工程的标准方法。
创建、存储以及轻松访问常见操作。
查看和标记修改的文件以完成同行评审工作流。
利用与外部源代码管理工具 Subversion® (SVN) 或 Git™ 的内置集成共享工程。
从 R2019a 开始,无论是否有 Simulink,您都可以在 MATLAB 中使用工程。您可以与没有 Simulink 的用户共享工程。
有关 MATLAB 中基本工程工作流的信息,请参阅工程。
工程还提供一些额外的工具来帮助使用 Simulink 工作流。例如:
启动时打开模型并运行自定义
检查被遮蔽的模型文件
模型、子系统、库和库模块、数据文件、要求和生成代码的依存关系分析
模型、库、库链接、模型引用、模型回调、S-Function、总线和总线元素的自动重构帮助
比较和合并模型中的差异。
有关 Simulink 工程工作流的帮助,请参阅工程管理。
有关最新信息、下载和视频,请访问网页 https://www.mathworks.com/products/simulink/projects.html
。
要开始管理工程文件,请执行以下操作:
用示例工程作为尝试,了解这些工具如何帮助您组织工作。请参阅通过一个弹体工程来了解工程工具。
创建一个新工程。请参阅从文件夹创建新工程。
使用依存关系分析器分析您的工程并检查所需的文件。请参阅Run a Dependency Analysis。
浏览您的文件视图。请参阅Work with Project Files。
创建保存和运行常见任务的快捷方式。请参阅Use Shortcuts to Find and Run Frequent Tasks。
对批量文件运行自定义任务操作。请参阅Run a Project Custom Task and Publish Report。
如果您使用源代码管理集成,则可以使用已修改文件视图来查看更改、比较修订版本并提交修改的文件。如果要在您的工程中使用源代码管理,请参阅About Source Control with Projects。
有关创建工程的规范,请参阅大型建模。