【MATLAB编程】求斐波那契数列的第n项与前n项和

【问题描述】斐波那契数列的第n项与前n项和
在这里插入图片描述

问题分析】斐波那契数列即从第三项开始每一项都等于它的前两项之和,求斐波那契数列第n项与前n项和常用的方法是递归。
主程序代码

%%
clear all;
close all;
%%
n = 6;
[ fibonacci]= Fibonacci( n );
Sum_fibonacci = Fibonacci( n+2 )-1;

Fibonacci 函数

function [ fibonacci ] = Fibonacci( n )
%此处显示有关此函数的摘要
%此处显示详细说明
if n == 1||n == 2
    fibonacci = 1;
else
    fibonacci =  Fibonacci( n-1 ) + Fibonacci( n-2 );
end

end

运行结果
在这里插入图片描述

喜欢我就关注我吧!!!!
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/kzpx_1106/article/details/127882643