11 lines
200 B
Matlab
11 lines
200 B
Matlab
function v = fibonacci(n)
|
|
assert(n >= 0)
|
|
v = fibonacci(n,0,1);
|
|
|
|
% nested function
|
|
function a = fibonacci(n,a,b)
|
|
if n ~= 0
|
|
a = fibonacci(n-1,b,a+b);
|
|
end
|
|
end
|
|
end
|