Nuffnang Ads

Wednesday, December 12, 2012

Generate list of function dependency in MATLAB


For newer releases of Matlab (eg 2007 or 2008) you could use the built in functions:
  1. mlint
  2. dependency report and
  3. coverage report
Another option is to use Matlab's profiler. The command is profile, it can also be used to track dependencies. To use profile, you could do
>> profile on   % turn profiling on
>> foo;         % entry point to your matlab function or script
>> profile off  % turn profiling off
>> profview     % view the report
If profiler is not available, then perhaps the following two functions are:
  1. depfun
  2. depdir
For example,
>> deps = depfun('foo');
gives a structure, deps, that contains all the dependencies of foo.m.

Quote from http://stackoverflow.com/questions/95760/how-can-i-generate-a-list-of-function-dependencies-in-matlab

No comments:

Post a Comment