Function 如何检查函数是否定义为八度?

Function 如何检查函数是否定义为八度?,function,octave,Function,Octave,如何检查octave是否识别我在命令行中定义的函数(或脚本文件) 例如,我如何检查下面的函数,vl,是否定义为八度 function retval = vl(t) retval = vl0()+al()*t; endfunction 我只找到了这篇文章 在那里,有人使用命令exist(“varname”,“var”),但是没有选项“func”,因此我可以使存在(“vl”,“func”);我只找到了内置函数的选项“builtin”。我会自己回答。我希望它会有用。 在octave的手册中,我

如何检查octave是否识别我在命令行中定义的函数(或脚本文件)

例如,我如何检查下面的函数,
vl
,是否定义为八度

function retval = vl(t)
   retval = vl0()+al()*t;
endfunction
我只找到了这篇文章
在那里,有人使用命令
exist(“varname”,“var”)
,但是没有选项
“func”
,因此我可以使
存在(“vl”,“func”)
;我只找到了内置函数的选项
“builtin”

我会自己回答。我希望它会有用。 在octave的手册中,我发现您可以调用
exist(“函数名”)
,而无需选择这一点——并且通过脚本或终端定义的现有函数的返回值是
103
(请参阅)

例:就我而言

exist("vl")
103

您如何创建
retval
?它是在名为
retval.m
的文件中,还是本地函数或嵌套函数?