Where has depfun gone? or How to make a dependency graph?

70 ビュー (過去 30 日間)
Christian Tieber
Christian Tieber 2020 年 7 月 21 日
回答済み: Bruno Luong 2020 年 8 月 3 日
I would like to use plot_graph from plot_depfun: https://www.mathworks.com/matlabcentral/fileexchange/46080-plot_depfun
These functions use the function depfun, wich does not seem to exist in newer matlab versions.
I am looking for an easy way to make a connection map (node graph) which shows the dependencys between functions.
Further more the dependency report does not seem to work when .mlapp files come in play.
Thanks!
  1 件のコメント
Christopher Pedersen
Christopher Pedersen 2020 年 8 月 3 日
Hi Christian - From version 8.3 onwards, you can use this command instead:
deps = matlab.codetools.requiredFilesAndProducts(name);
for example
deps = matlab.codetools.requiredFilesAndProducts('myfunction.m');
The '-toponly' speeds this up a bit by only returning the direct dependecies of 'myfunction.m', rather than the dependecies-of-dependencies.
Hope that helps,
Chris

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

回答 (1 件)

Bruno Luong
Bruno Luong 2020 年 8 月 3 日

カテゴリ

Help Center および File ExchangeDownloads についてさらに検索

製品


リリース

R2019b

Community Treasure Hunt

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

Start Hunting!

Translated by