supyo
supyo

Reputation: 3037

Matlab function for dependency analysis

I'm looking for a programmatic way to run a dependency analysis. The analysis would tell me all the toolboxes used by a given project.

The function would be similar to "Tool for analyzing matlab source codes" and the App deployment process checks documented here.

The key difference is that I want to do this using a script and not a GUI. The ultimate objective is to run this as a pre-commit hook to prevent the introduction of new toolbox dependencies into the project.

Upvotes: 3

Views: 1210

Answers (1)

user1284631
user1284631

Reputation: 4606

See:

depfun: List dependencies of function or P-file

http://www.mathworks.nl/help/matlab/ref/depfun.html

and

fdep: a pedestrian function dependencies finder

http://www.mathworks.com/matlabcentral/fileexchange/17291-fdep-a-pedestrian-function-dependencies-finder

You can use the latter as an example, for inspiration and build your own wrapper around depfun, or as an example of use.

Upvotes: 3

Related Questions