【问题描述】求斐波那契数列的第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
【运行结果】
文章来源:https://www.toymoban.com/news/detail-561121.html
喜欢我就关注我吧!!!!
文章来源地址https://www.toymoban.com/news/detail-561121.html
到了这里,关于【MATLAB编程】求斐波那契数列的第n项与前n项和的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!