I have an m file routine. How can I store the file along with its calling m file tree?

1 visualizzazione (ultimi 30 giorni)
I have an m file routine. How can I save the m file along with its calling subroutines m file tree? I want to share my m code and the routine calls from the main routine. Another way to think of it is that I want to bundle the m file main routine with all its calling m file subroutines.

Risposta accettata

Image Analyst
Image Analyst il 14 Mag 2016
In the Current folder window's title bar, look for a little down arrow in the upper right of the title bar. Click on that and select Reports->Dependency Report.
  3 Commenti
Image Analyst
Image Analyst il 14 Mag 2016
We've all wondered the same thing. I mean, could they make it any more hard to find?!?!?

Accedi per commentare.

Più risposte (3)

Azzi Abdelmalek
Azzi Abdelmalek il 14 Mag 2016
Modificato: Azzi Abdelmalek il 14 Mag 2016
Save your file like you are used to do it.
  1 Commento
JohnC
JohnC il 14 Mag 2016
Yes, but my main routine has many calls to other m-file subroutines, and I want to save it along with the calls to the subroutines. OR I have to manually go through line-by-line to review my subroutine calls. I am hoping there is an automatic save that also pulls in all the subroutines.

Accedi per commentare.


Ahmet Cecen
Ahmet Cecen il 14 Mag 2016
Try
[fList, pList] = matlab.codetools.requiredFilesAndProducts(MainRoutines);
  1 Commento
JohnC
JohnC il 14 Mag 2016
OK, that looks like that should work, but I get an error. The code itself runs fine. Thanks, Here's the error.
[fList, pList] = matlab.codetools.requiredFilesAndProducts(RV2LSIZo1Zo2LsLf) Not enough input arguments.
Error in RV2LSIZo1Zo2LsLf (line 19) sz=size(Rs,2);

Accedi per commentare.


Walter Roberson
Walter Roberson il 14 Mag 2016

Categorie

Scopri di più su Environment and Settings in Help Center e File Exchange

Prodotti

Community Treasure Hunt

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

Start Hunting!

Translated by