g(1)
function y=g(n)
s=n;
if s==0
y=1;
else
y=s*g(s-1);
end
end
使用如上代码运行时,能够得到结果,但有如下报错:
警告: nargin不是变量,系统强行将其改成了变量,请检查是否写错了变量名
警告: nargout不是变量,系统强行将其改成了变量,请检查是否写错了变量名
警告: n不是变量,系统强行将其改成了变量,请检查是否写错了变量名
警告: s不是变量,系统强行将其改成了变量,请检查是否写错了变量名
但是我并未修改相关变量,求解答