Find which toolboxes are required

4 visualizzazioni (ultimi 30 giorni)
Ben
Ben il 14 Apr 2015
Spostato: Stefanie Schwarz il 14 Ago 2024
I need to figure out what toolboxes are required for a particular script on Matlab 2013b. I found the matlab.codetools.requiredFilesAndProducts function, but that's apparently newer than 2013b. I searched further and found 'depfun', but when I ran trace = depfun('myScript.m'), I got this error:
Error using newdepfun
The specified superclass 'mlreportgen.dom.DocumentPart' contains a parse error or cannot be found on MATLAB's
search path, possibly shadowed by another file with the same name.
Error in depfun/analyze_trace_all (line 485)
[arglist{:}] = newdepfun(trace_list,ndf_options{:} );
Error in depfun (line 312)
analyze_trace_all; % calls newdepfun
What else can I try?

Risposta accettata

Image Analyst
Image Analyst il 15 Apr 2015
Try running a dependency Report from MATLAB. I don't remember how to do it in the old MATLAB interface like you have. Right now there is a little down arrow on the Current Folder panel in the upper right corner and you can run the report from there if you click on it. Se image I posted here http://www.mathworks.com/matlabcentral/answers/194585#answer_172884
.
You can try fdep() - it's the most comprehensive tool of it's kind for MATLAB.
  1 Commento
Ben
Ben il 15 Apr 2015
Spostato: Stefanie Schwarz il 14 Ago 2024
Thanks. 2013b does indeed have that menu, but fdep did what I really needed - find the toolboxes.

Accedi per commentare.

Più risposte (0)

Categorie

Scopri di più su Debugging and Analysis in Help Center e File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by