作者VH4856 ()
看板MATLAB
标题[讨论] 一个很小的问题...
时间Mon Feb 17 17:35:24 2014
最近刚上手matlab, 但是发现其实他真的有很多限制...
尤其是在自定function这块。 由於我会使用Fortran, 所以花费了很多时间
才发现到自定的 Function 必须要把 .m file的名称储存的和 Function name一样...
现在遇到的一个不太能理解的问题想请问一下大家。
function [v] = Fibbo2(n)
F=[1 1];
helper(n)
v=F(n);
function helper(n)
if numel(F)<n
helper(n-1) <----- 我想请问 为什麽我们这边会需要这个 helper(n-1) ?
F(n)=F(n-1)+F(n-2);
end
end
end
谢谢大家 = ="
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.69.134.236
1F:→ ejialan:这是递回的写法 你可以假设一个n去推演一下就知道怎麽回事 02/17 17:51
2F:→ VH4856:谢谢, 想通了。。 02/17 19:52