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