Rabu, 22 Mei 2019

Barisan Fibonaci

BARISAN FIBONACCI

Definisi : Barisan dimana suatu suku bilangan diperoleh dengan cara menjumlahkan dua suku sebelumnya yang berdekatan

Contoh : 1,1,2,3,5,8,13,21,...

Buatlah program dalam matlab untuk menentukan n suku pertama barisan Fibonacci

Algoritma
1.         Tentukan banyak suku yang akan ditampilkan (n)
2.         Tentukan suku pertama (u1) dan kedua (u2), langsung diinputkan nilainya di script, disimpan dalam variable array (variabel indeks)
3.         Untuk suku-suku berikutnya diperoleh dengan menjumlahkan dua suku sebelumnya

Program di MATLAB
Di script
n=input('n= ');
u(1)=1;
disp([num2str(u(1))]);
u(2)=1;
disp([num2str(u(2))]);
for i=3:1:n
    u(i)=u(i-1)+u(i-2);
    disp([num2str(u(i))]);
end

di command window
>> barisanfibonacci
n= 5
1
1
2
3
5

Untuk menampilkan jumlah barisan bilangan fibonacci
di script
n=input('n= ');
u(1)=1;
disp([num2str(u(1))]);
u(2)=1;
disp([num2str(u(2))]);
jumlah=2;
for i=3:1:n
    u(i)=u(i-1)+u(i-2);
    jumlah=jumlah+u(i);
    disp([num2str(u(i))]);
end
disp(['Jumlah barisan fibonacci adalah ',num2str(jumlah)]);

di command window
>> barisanfibonacci
n= 5
1
1
2
3
5
Jumlah barisan fibonacci adalah 12

 Untuk lebih memahami lebih lanjut mengenai materi matematika komputasi, bisa mengunjungi



Tidak ada komentar:

Posting Komentar

Barisan Fibonaci

BARISAN FIBONACCI Definisi : Barisan dimana suatu suku bilangan diperoleh dengan cara menjumlahkan dua suku sebelumnya yang berdekatan ...