斐波那契數列 matlab程式

時間 2021-07-01 01:34:32

1樓:戰幹過秀艾

數列的前兩項都是1,以後任一項都是前兩項的和。

1、1、2、3、5、8、13、21、34

……等。

2樓:匿名使用者

function a=fib(n)

%生成長度為n的斐波那契數列

if n==1

a=1;

elseif n==2

a=[1 1];

else

b=fib(n-1);

a=[b,b(end-1)+b(end)];

end例子

fib(10)

ans =

1 1 2 3 5 8 13 21 34 55

如果你不懂什麼是函式,可以直接輸入下面的程式:

a=[1 1];

while length(a)-100;

a=[a,a(end-1)+a(end)];

enda就是你要的長度為100的數列

3樓:美好湖泊

function [a]=f(a)

a(1)=1;

a(2)=1;

for i=3:100

a(i)=a(i-1)+a(i-2);

enddisp(a)

斐波那契數列的總和,斐波那契數列

這個就通過那個通項公式求和就可以了。通項公式為an 1 5 對0 n求和sn a0 0,為了計算方便加上,對結果沒有影響 利用等比數列的求和公式。1 a a 2 a n 1 a n 1 1 a sn 1 5 1 5 1 這樣就求出來了呀。而且我們發現由通項公式,sn a n 2 1,我驗證了一下發現...

斐波那契數列

解 斐波那契數列有一個性質 一個固定的正整數除所有的斐波那契數,所得餘陣列成的數列是有周期的。先確定正整數8除斐波那契數的週期 項數 斐波那契數 除以8的餘數1 1 12 1 13 2 24 3 35 5 56 8 07 13 58 21 59 34 210 55 711 89 112 144 01...

斐波那契數列的定義是什麼,什麼是斐波那契數列

yzwb我愛我家 斐波那契數列指的是這樣一個數列 1,1,2,3,5,8,13,21,34,55,89,144,233,377,610,987,1597,2584,4181,6765,10946,17711,28657,46368.這個數列從第3項開始,每一項都等於前兩項之和。斐波那契數列 fibo...