Aplikasi Iterasi Menggunakan MATLAB bagian 1


Pada pembahasan kali ini kita akan menggunakan pengaplikasian iterasi (pengulangan) menggunakan MATLAB untuk penyelesaian Kombinasi dan deret Fibonacci.


A. Kombinasi

disp('Combinasi')
disp('---------')
n=input('n = ');
r=input('r = ');
m=n-r;
Fake=1;
for i=2:1:n;
    Fake=Fake*i;
end
disp(['n! = ' num2str(Fake)])
Fakr=1;
for i=2:1:m;
    Fakr=Fakr*i;
end
disp(['m! = ' num2str(Fakr)])
Fakt=1;
for i=2:1:r;
    Fakt=Fakt*i;
end
disp(['r! = ' num2str(Fakt)])
S=Fake/(Fakr*Fakt);
disp(['Combinasi = ' num2str(S)])

Jika program tersebut berjalan dengan benar maka akan terlihat seperti gambar di bawah
Untuk menginput n ke dalam command windows

Hasil Program setelah di inputkan data


B. Deret Fibonacci
disp('Fibinacci')
disp('---------')
n=input('n = ');
i=1;
F=[0 1];
JF=1;
for i=3:1:n;
    F(i)=F(i-1)+F(i-2);
    JF=JF+F(i);
end
disp(['Suku ke-n        = ' num2str(F)])
disp(['Jumlah Suku ke-n = ' num2str(JF)])


Jika program tersebut berjalan dengan benar maka akan terlihat seperti gambar di bawah
Hasil program setelah jadi

Selamat Mencoba.....

untuk mempelajari lebih lanjut mengenai Matematika di bidang ICT silahkan mengunjungi web berikut ini .

Komentar