相关疑难解决方法(0)

运行包含函数定义的八度脚本文件

我有一个非常新手的八度音阶问题。
在八度控制台中运行以下代码可以正常工作:

function fibo = recfibo(n)
  if ( n < 2 )
    fibo = n;
  else
    fibo = recfibo(n-1) + recfibo(n-2);
  endif
endfunction
disp(recfibo(5))
Run Code Online (Sandbox Code Playgroud)

通过将此代码插入名为例如file.m的外部文件中,并通过octave file.m错误执行它,将会发生:

警告:函数名称'recfibo'与函数文件名'/ Users / admin / Google Drive / file.m'不符错误:'n'在第2行第8列附近未定义错误:从八度在第2行第3列调用

我应该如何解决这个特殊问题?

octave

3
推荐指数
2
解决办法
833
查看次数

标签 统计

octave ×1