Main Content

Dependency Analysis

Find required files, perform impact analysis

Projects help you to organize large modeling projects by finding required files, managing and sharing files and settings, and interacting with source control. See What Are Projects? and watch Using Projects to Collaborate, Track, and Merge Changes and Perform Code Reviews (4 min, 50 sec).


expand all

currentProjectGet current project
openProjectLoad an existing project
listRequiredFilesGet files required by specified project files
listImpactedFilesGet files impacted by changes to specified project files
updateDependenciesUpdate project dependencies
dependencies.fileDependencyAnalysisFind model file dependencies
dependencies.toolboxDependencyAnalysisFind add-on dependencies

Legacy API

simulinkproject(Not recommended) Open project and get project object


Project Dependency Analysis

Run a Dependency Analysis

Find required files for a whole project or for specified files, and control options for analysis.

Explore the Dependency Graph, Views, and Filters

Interact with the dependency graph and explore available filtered views.

Perform an Impact Analysis

Visualize dependencies in a project, assess the impact of changing selected files, find required add-ons, and run test files.

Check Dependency Results and Resolve Problems

How to fix problems in your design using the dependency results.

Find Requirements Documents in a Project

View and open requirements documents in a project, linked using the Requirements Management Interface, visualize dependencies, and find specific blocks containing requirements links.

Export Dependency Analysis Results

Save dependency analysis results as variables, printable reports, archives, and GraphML files.

Model Dependency Analysis

Analyze Model Dependencies

View libraries, subsystems, and models referenced by your model.

About Dependency Analysis

What Is Dependency Analysis?

Discover required files and add-ons for a whole project or for a single model.

Dependency Analyzer Scope and Limitations

Discover analysis options and limitations.

Featured Examples