Um eine Funktion zu verteilen, die ich geschrieben habe, hängt das von anderen Funktionen ab, die ich geschrieben habe, die ihre eigenen Abhängigkeiten haben und so weiter, ohne jede m-Datei zu verteilen, die ich je geschrieben habe, muss ich herausfinden, was die vollständige Liste von Abhängigkeiten ist für eine bestimmte m-Datei. Gibt es einen eingebauten/frei herunterladbaren Weg, dies zu tun?Wie kann ich eine Liste von Funktionsabhängigkeiten in MATLAB generieren?
Ich interessiere mich speziell für Lösungen für MATLAB 7.4.0 (R2007a), aber wenn es eine andere Möglichkeit gibt, es in älteren Versionen zu tun, fügen Sie sie bitte hier hinzu.
Denken Sie daran, dass der Profiler nur Dateien anzeigt, die tatsächlich in diesen Läufen verwendet wurden. Wenn Sie nicht jeden Zweig durchlaufen, haben Sie möglicherweise zusätzliche Abhängigkeiten. Der Abhängigkeits-Repot ist ein gutes Werkzeug, löst jedoch nur statische Abhängigkeiten vom Pfad und nur für die Dateien in einem einzigen Verzeichnis auf. –
Depfun ist zuverlässiger, gibt Ihnen aber alles mögliche und vermisst immer noch LOADs und EVALs. –
Danke @Mik Katz für die Vorbehalte. – Azim