0

depfun 的文档提供了以下内容:

[list,builtins,classes] = depfun(fun) 返回 fun 所需的 MATLAB 类。

太好了,这正是我想要的。但是,当我在函数上调用它时,它告诉我输出参数太多。所以,我尝试了

list = depfun(Dynamo)

令我惊讶的是,同样的错误发生了。怎么会这样?depfun(Dynamo) 必须至少返回一个参数,不是吗?

我要做的是按照Andrew JankeAutomatically generate a diagram of function calls in MATLAB中建议的方式创建依赖关系图

以下工作并给了我一个很好的报告,但我不希望图表包含所有隐藏的功能,这就是我选择 depfun 的原因。


Dynamo上的个人资料;
简介关闭
profview

非常感谢任何见解

4

1 回答 1

1

您需要将函数参数作为字符串传递

>> [list,builtins,classes] = depfun( 'Dynamo' )
于 2013-10-10T06:13:41.607 回答