为什么depfun(有趣)返回“太多输出参数”(MATLAB)

时间:2013-10-10 02:43:49

标签: matlab dependencies

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

  

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

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

list = depfun(Dynamo)

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

我要做的是按Andrew Janke

Automatically generating a diagram of function calls in MATLAB的建议方式创建依赖图

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

  

个人资料   迪纳摩;
  配置文件   专业知识

非常感谢任何见解

1 个答案:

答案 0 :(得分:1)

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

传递
>> [list,builtins,classes] = depfun( 'Dynamo' )