Aby dystrybuować funkcję, którą napisałem, która zależy od innych funkcji, które napisałem, które mają swoje własne zależności i tak dalej, bez rozprowadzania każdego pliku m, jaki kiedykolwiek napisałem, muszę się dowiedzieć, jaka jest pełna lista zależności dla danego m-pliku. Czy istnieje wbudowany/swobodnie do pobrania sposób, aby to zrobić?Jak wygenerować listę zależności funkcji w MATLAB?
W szczególności interesują mnie rozwiązania do MATLAB 7.4.0 (R2007a), ale jeśli jest inny sposób, aby to zrobić w starszych wersjach, dodaj je tutaj.
Pamiętaj, że Profiler wyświetli tylko te pliki, które były faktycznie używane w tych uruchomieniach, więc jeśli nie przejdziesz przez wszystkie gałęzie, możesz mieć dodatkowe zależności. Repot zależności jest dobrym narzędziem, ale rozwiązuje tylko statyczne zależności na ścieżce i tylko dla plików w jednym katalogu. –
Depfun jest bardziej niezawodny, ale daje ci wszystko, co tylko możliwe, i nadal nie trafia w LOAD i EVAL. –
Dzięki @Mik Katz za ostrzeżenia. – Azim