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

【问题描述】求斐波那契数列的第n项与前n项和
【MATLAB编程】求斐波那契数列的第n项与前n项和_第1张图片

问题分析】斐波那契数列即从第三项开始每一项都等于它的前两项之和,求斐波那契数列第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

运行结果
【MATLAB编程】求斐波那契数列的第n项与前n项和_第2张图片

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

你可能感兴趣的:(matlab编程,算法,矩阵,线性代数)