MATLAB和Simulink项目

在MATLAB和Simulink中管理项目

组织您的工作,自动化任务和流程,并与您的团队协作

MATLAB®和仿真软件®使您能够通过快速组织所需的文件、通过自动化一致地执行公共操作以及与源代码控制集成来管理项目。通过MATLAB和Simulink中的项目,您可以:

  • 设置和管理项目路径跨团队
  • 分析你的项目并使用Dependency Analysis视图检查所需的文件
  • 创建,存储,并易于访问常用操作
  • 跟踪和控制变更使用内置集成Git™,Subversion®(SVN),或者使用外部源代码控制工具
  • 升级项目文件和模型在Simulink的最新版本

自动化任务、流程和文件管理

您可以将项目配置为在打开项目时运行、加载和打开文件,并在关闭项目时清理文件。该项目为您管理路径,以便您可以找到并运行正确的文件。您可以通过将频繁的操作设置为项目快捷方式来查找和共享它们。

您还可以使用Project API来创建一个新项目,并自动化操作文件的项目任务,包括使用修改过的文件、依赖项、快捷方式和标签。

1.自动化任务、流程和文件管理

分析依赖关系和文件更改的影响

您可以运行依赖项分析来分析项目的结构并发现所需的文件。影响视图允许您可视化地查找更改单个文件的影响。诸如缺少文件、不在项目中的文件、未保存的更改以及过期的派生文件等问题可以通过影响视图识别和解决。

与源代码控制集成

项目使您能够直接从项目环境执行诸如更新、提交、合并更改、查看修订历史以及管理冲突等操作。

项目集成了两个源代码控制系统,Git和Subversion (SVN)。Simulink项目还可以与第三方工具集成,如Perforce P4SL、TFS和带有开箱即用适配器的Polarion。

与源代码控制集成

分布式源码控制工作流(例如:使用Git)。

将项目开发和测试组件化

项目层次结构演示了父项目和引用项目作为大型项目组件的使用

将项目开发和测试组件化

MATLAB支持大型项目组件化,允许您从父项目引用其他项目。将大型项目组织成组件有助于代码重用、模块化和基于团队的开发、测试和组件的独立发布。

项目可以以分层的方式引用多个其他项目。

从父项目中,你可以:

  • 访问所有引用项目的项目路径、入口点快捷方式和源代码控制信息。
  • 查看、编辑并运行属于引用项目的文件。
  • 使用检查点检测引用项目中的更改。

通过MATLAB和Simulink版本维护您的项目

升级工具将Simulink模型升级到最新版本,并为您的MATLAB代码提供建议。升级项目工具会在可能的情况下自动向Simulink模型应用补丁。该工具还计算MATLAB代码并生成报告。

通过MATLAB和Simulink版本维护您的项目
Baidu
map