我正在寻找一种程序化的方式来运行依赖分析。分析会告诉我给定项目使用的所有工具箱。
该功能类似于“分析 matlab 源代码的工具”和此处记录的应用程序部署过程检查。
主要区别在于我想使用脚本而不是 GUI来执行此操作。最终目标是将其作为预提交挂钩运行,以防止将新的工具箱依赖项引入项目中。
我正在寻找一种程序化的方式来运行依赖分析。分析会告诉我给定项目使用的所有工具箱。
该功能类似于“分析 matlab 源代码的工具”和此处记录的应用程序部署过程检查。
主要区别在于我想使用脚本而不是 GUI来执行此操作。最终目标是将其作为预提交挂钩运行,以防止将新的工具箱依赖项引入项目中。
看:
depfun:列出函数或 P 文件的依赖关系
http://www.mathworks.nl/help/matlab/ref/depfun.html
和
fdep:行人函数依赖查找器
您可以使用后者作为示例,以获得灵感并围绕 depfun 构建自己的包装器,或者作为使用示例。