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

1 回表示 (過去 30 日間)
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.

採用された回答

Image Analyst
Image Analyst 2016 年 5 月 14 日
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 件のコメント
Ahmet Cecen
Ahmet Cecen 2016 年 5 月 14 日
This is awesome. Makes one wonder why it is somewhere so obscure.
Image Analyst
Image Analyst 2016 年 5 月 14 日
We've all wondered the same thing. I mean, could they make it any more hard to find?!?!?

サインインしてコメントする。

その他の回答 (3 件)

Azzi Abdelmalek
Azzi Abdelmalek 2016 年 5 月 14 日
編集済み: Azzi Abdelmalek 2016 年 5 月 14 日
Save your file like you are used to do it.
  1 件のコメント
JohnC
JohnC 2016 年 5 月 14 日
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.

サインインしてコメントする。


Ahmet Cecen
Ahmet Cecen 2016 年 5 月 14 日
Try
[fList, pList] = matlab.codetools.requiredFilesAndProducts(MainRoutines);
  1 件のコメント
JohnC
JohnC 2016 年 5 月 14 日
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);

サインインしてコメントする。


Walter Roberson
Walter Roberson 2016 年 5 月 14 日

カテゴリ

Help Center および File ExchangeEnvironment and Settings についてさらに検索

タグ

製品

Community Treasure Hunt

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

Start Hunting!

Translated by