编者按:这个文件被选为MATLAB中心本周精选
FDEP剖析MATLAB文件并迭代地查找所有用户定义的函数(模块),这些函数(模块)在运行时使用
FDEP为每个模块检索其
——子功能
——嵌套函数
——匿名函数
- eval类调用
——未解决的电话
和所有
- ML库存函数
- ML内置函数
- - - - - - ML类
- - - - - - ML工具箱
它使用
运行时选项和返回的宏创建用户友好的,
直观易懂的交互式gui
-在各种面板和列表框中列出结果
-为每个模块绘制一个完整的大纲
详尽的信息
-绘制一个完整的依赖矩阵
-绘制运行时和模块树
本质上,FDEP是DEPFUN和MLINT的包装器;然而,由于一个有效的修剪引擎,它相当快(20-100倍!
如果您想要分发函数,那么FDEP特别有用,您可以看看还需要包括哪些函数以及它们使用的工具箱
FDEP对于调试语法正确的错误函数可能很有用
看到
>帮助fdep
以及附带的m文件帮助和一个详尽的例子
引用作为
美国(2021)。Fdep:一个步行功能依赖查找器(//www.tianjin-qmedu.com/matlabcentral/fileexchange/17291-fdep-a-pedestrian-function-dependencies-finder), MATLAB中央文件交换。检索.
MATLAB版本兼容性
平台的兼容性
窗户 macOS Linux标签
确认
启发:检测器:一个普通字符串检测器,一个普通的m文件解析器,显示所有使用过的函数的语法
启发:ftoc (v1.2),类似于graphviz的MATLAB工具,部(未维护),plot_subfun,plot_depfun