用matlab编写一个函数计算给定整数的斐波那契数列。
以下是一个用MATLAB编写的计算斐波那契数列的函数:
function fib = fibonacci(n)
if n <= 0
error('输入的整数必须大于等于1')
end
fib = zeros(1, n);
fib(1) = 1;
fib(2) = 1;
for i = 3:n
fib(i) = fib(i-1) + fib(i-2);
end
end
使用方法:
fibonacci(10)
这将返回一个包含前10个斐波那契数的数组。
原文地址: https://www.cveoy.top/t/topic/i7FZ 著作权归作者所有。请勿转载和采集!