binopdf.m的搅拌器在哪里?

时间:2014-08-22 13:53:39

标签: matlab

在matlabs中,统计工具箱是函数binopdf,可以使用edit binopdf进行修改。我只是以这种方式打开函数并将其保存在我的工作目录中,名称为logbinopdf.m

如果不对函数代码进行任何更改,它现在总是返回以下错误。

??? Undefined function or method 'stirlerr' for input arguments of
type 'double'.

函数stirlerr用于代码,但我无法访问它或查找有关它的任何信息。我是否必须加入一些特别的东西?

我的目标是修改binpdf.m,使其返回其真实值的日志。

1 个答案:

答案 0 :(得分:1)

通常,如果您收到错误消息,即函数未定义为double类型的输入,则表示Matlab无法在路径上找到正确的函数。尝试which -all stirlerr以确保该函数存在。如果没有,您可能只是对目录结构有疑问。

此外,stirlerr显示为“私有统计”。这表明如果从统计工具箱目录中删除binopdf,则可能无法直接调用stirlerr。您可以尝试复制它并将其放在工作目录中。