【发布时间】:2012-12-02 12:38:33
【问题描述】:
我正在寻找一种以编程方式运行依赖项分析的方法。分析会告诉我给定项目使用的所有工具箱。
功能类似于“Tool for analyzing matlab source codes”,应用部署过程检查documented here。
主要区别在于我想使用脚本而不是GUI来执行此操作。最终目标是将其作为预提交挂钩运行,以防止将新的工具箱依赖项引入项目中。
【问题讨论】:
我正在寻找一种以编程方式运行依赖项分析的方法。分析会告诉我给定项目使用的所有工具箱。
功能类似于“Tool for analyzing matlab source codes”,应用部署过程检查documented here。
主要区别在于我想使用脚本而不是GUI来执行此操作。最终目标是将其作为预提交挂钩运行,以防止将新的工具箱依赖项引入项目中。
【问题讨论】:
见:
depfun: 列出函数或 P 文件的依赖关系
http://www.mathworks.nl/help/matlab/ref/depfun.html
和
fdep:一个行人函数依赖查找器
您可以使用后者作为示例,以获得灵感并围绕 depfun 构建自己的包装器,或者作为使用示例。
【讨论】: