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