質問

を配信するために機能を立ちたいと思っていまに依存するその他の機能から独自の依存関係なく配信毎m-ファイルまで、今必要なの完全なリストの依存関係が与えられたm-ファイルです。が内蔵/自由にダウンロード方法。

具体的には私のためのソリューションのMATLAB7.4.0(R2007aがあって、いろいろな方法で定していますので以前のバージョンにより、すべての手段を記載してください。

役に立ちましたか?

解決

のための新しいリリースのMatlab(例えば、2007年2008年)を使用できる内蔵機能

  1. mlint
  2. 依存性を報告
  3. 取材報告書

別のオプションを使用Matlabのプロファイラ.のコマンドはプロファイルでも使用できるトラックの依存関係.使用プロファイル、なにができる

>> profile on   % turn profiling on
>> foo;         % entry point to your matlab function or script
>> profile off  % turn profiling off
>> profview     % view the report

ればプロファイラはございませんが、その後も以下の二つの機能(事前MATLAB2015a):

  1. depfun
  2. depdir

例えば、

>> deps = depfun('foo');

この構造、ニヤ式は、すべての依存関係のfoo.mとなります。

からの回答 2, は、 3, 最新情報をメールにてお届けしバージョンのMATLAB(2015a) matlab.codetools.requiredFilesAndProducts です。

回答を見る

編集:

注意ンのマイクKatzのコメント

  • 覚えているのですが、プロファイラのみ いたファイルが実際に使用 この運転できな を通じて各支店におい 追加の依存関係.の 依存関係の報告に良いツールが み解消だけでなく静的な依存関係 のパスにファイル シングルクリックします。

  • Depfunは信頼性の高いものを与えま ゆることで、 だかヒント負荷およびエバール。

他のヒント

のための MATLAB 2015a 以降では好ましく見る matlab.codetools.requiredFilesAndProducts

または doc matlab.codetools.requiredFilesAndProducts

ので depfun は削除される将来のリリース。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top