Selasa, 27 Maret 2018

Pemrograman Kombinasi Menggunakan Matlab

Kombinasi adalah cara penyusunan suatu unsur pada suatu kejadian atau percobaan yang TIDAK memperhatikan URUTAN.


Misalnya  :
·         urutan {AB} sama dengan {BA}.
·         Urutan {1,2,3} sama dengan {2,3,1} dan {3,1,2}

Rumus Kombinasi :


Dengan menggunakan Matlab, kita dapat menghitung kombinasi dari soal berikut:

1.    Jika sebuah himpunan A memiliki 4 anggota yaitu {1,2,3,4}, kemudian akan dibagi-bagi menjadi himpunan kecil (himpunan bagian) dimana setiap himpunan bagian terdiri dari 2 anggota, maka ada berapa banyak himpunan bagian yang dapat dibuat?

2.   Ada sebuah pemungutan suara dalam suatu organisasi. Kandidat yang bisa dipilih ada 5 orang. Yang mendapat suara terbanyak akan diangkat menjadi ketua, yang mendapat suara kedua terbanyak akan diangkat menjadi wakil ketua, dan yang mendapat suara ketiga terbanyak akan menjadi Sekretaris. Ada berapa banyak kemungkinan dari hasil pemungutan suara yang dapat terjadi?

Jawab :
Diketahui n = 5, k = 3


Buat program untuk menghitung Nilai kombinasi dengan menggunakan rumus kombinasi.


Algoritma  program :

  1. Input nilai n
  2. Input nilai k
  3. Hitung m=n-k
  4. Hitung n!
  5. Hitung m!
  6. Hitung k!
  7. Hitung Combinasi C = n/(m.k)
  8. Cetak C
Catatan :

Perhitungan untuk menghitung nilai faktorial menggunakan kontrol for.

Flowchart:


Program :



Hasil Program:





Demikian Pembahasan mengenai cara membuat kombinasi di program Matlab.
semoga bermanfaat ...

Pemrograman Deret Fibonacci Menggunakan Matlab

Buatlah program untuk menghitung Deret Fibonacci dengan  Rumus :



Cara membaca rumus di atas adalah :

Jika n = 1, maka F(1) = 0
Jika n = 2, maka F(2) = 1
Jika n>2, maka F(n)=F(n-1) + F(n-2)

Untuk n=3, maka F(3) = F(3 – 1) + F(3 - 2) =F(2) + F(1) = 1 + 0 = 1
Untuk n=4, maka F(4) = F(4 – 1) + F(4 - 2) =F(3) + F(2) = 1 + 1 = 2
Untuk n=5, maka F(5) = F(5 – 1) + F(5 - 2) =F(4) + F(3) = 2 + 1 = 3
Untuk n=6, maka F(6) = F(6 – 1) + F(6 - 2) =F(5) + F(4) = 3 + 2 = 5, dan seterusnya.

Berdasarkan rumus di atas, maka akan diperoleh bentuk deret Fibonacci sebagai berikut :

   0, 1, 1, 2, 3, 5, 8, 13, 21, 34, …..

Kesimpulan : Nilai untuk suku berikutnya adalah jumlah dari 2 suku di depannya.

Algoritma :

  1. Input nilai n
  2. Definisikan nilai awal, F=[0  1]
  3. Definisikan nilaw awal jumlah, JF=1
  4. Buat perulangan untuk i=3 hingga n
  5. Hitung deret, F(i) = F(i-1) + F(i-2)
  6. Jumlahkan deret, JF=JF+F(i)
  7. Ulangi langkah 4
  8. Cetak  deret Fibonacci F dan jumlahnya JF


Catatan :
  •          Variabel F didefinisikan sebagai vector baris.
  • ·        Perhitungan F(i) menggunakan kontrol for

Flowchart :

Program :



Hasil Program :

Demikian pembahasan Contoh Pemrograman Deret Fibonacci dengan Matlab. Jika dan komentar atau pertanyaan, silakan tulisakan dalam kotak komentar di bawah halaman ini.

Semoga bermanfaat.


Rabu, 14 Maret 2018

Cara Membuat Grafik pada Matlab

Cara Membuat Grafik 2D Bintang Dengan Matlab

Assalamua'laikum sahabat pencinta matemtika dimanapun berada....
Baiklah disini saya akan berbagi tutorial cara membuat grafik 2D "Bintang"
Nahhh..... 
berikut langkah-langkahnya
1. pertama-tama buka terlebih dahulu aplikasi matlabsampai terbuka seperti gambar di bawah ini
 



2. tuliskan sintaks seperti gambar di bawah ini


  
3. Maka akan dihasilkan seperti gambar berikuttt.
    a. Fungsi Polinom y = x.^2-3*x+2
 

b. Fungsi dari y=x.^3+5*x-4 dan y=x.^2+x.^2-2*x-1

  

c. Fungsi dari y=x.^3+5*x-4 dan y=x.^2+x.^2-2*x-1 serta y=x.^2+x.^2-2*x-1


Teman-teman juga dapat mengunjungi link berikut untuk mendapatkan informasi lebih lanjut tentang matematika komputasi jefrimarzal.staff.unja.ac.id
sekiaaann dan terimakasihh..wassalam


Rabu, 07 Maret 2018

CARA MEMBUAT GRAFIK PADA MATLAB

DOWNLOAD

Penjumlahan dan Perkalian Matriks pada Matlab

Contoh  Penjumlahan Matriks di Matlab
  1. Ketikan suatu matriks a di lembar kerja matlab
 

  1. Kemudian buat lah suatu matriks b di lembar kerja matlab
 

  1. Kemudian buat lah suatu matriks c di lembar kerja matlab
 

  1. Untuk menjumlahkan ketiga matriks ini  ketikkan d=a+b+c di langkah berikutnya.

Contoh  Pengurangan Matriks di Matlab
  1. Ketikan suatu matriks a di lembar kerja matlab
 
  1. Ketikan suatu matriks b di lembar kerja matlab
 

  1. Operasi pengurangan dapat dilakukan dengan mengetik c=a-b di
     lembar kerja matlab


Operasi Perkalian Matriks di Matlab
  1. Sebelum melakukan operasi perkalian pada matriks terlebuh 
    dahulu  memenuhi syarat bahwa n(kolom) pada matriks 
    pertama= n(baris) pada matriks kedua.
 

  1. Untuk mengoperasikannya ketik c=a*b diperoleh hasil sebagai berikut.