Mar 22, 2012

Contoh Persamaan Aljabar Simultan

Posted by Gerry Liston Putra On Thursday, March 22, 2012 14 comments

Jumpa kali ini, penulis mau lanjutin bab yang lalu mengenai persamaan aljabar simultan..

Nah kali ini, kita langsung terapin ke contoh soal ya... gmana???
Langsung aja menuju ke TKP..

Nih soalnya dibaca dulu ..


udah ngerti belum??
Jadi yang sekarang ada 5 persamaan, beda dengan pembahasan diposting sebelumnya yang hanya 3 persamaan. Kira - kira begini bentuk umumnya ...

                                        a11 x1 + a12 x2 + a13 x3 + a14 x4 + a15 x 5        = a16
                                        a21 x1 + a22 x2 + a23 x3 + a24 x4 + a25 x 5        = a26
                                        a31 x1 + a32 x2 + a33 x3 + a34 x4 + a35 x 5        = a36
                                        a41 x1 + a42 x2 + a43 x3 + a44 x4 + a45 x 5        = a46
                                        a51 x1 + a52 x2 + a53 x3 + a54 x4 + a55 x 5        = a56 

Nah trus gimana logaritmanya ??

  • for i = 1 to 5 and j = 1 to 6, read i and j as aij
  • for i = 2 to 5 and j = 1
                    Uij = ai1 / a11
  • for i = 2 to 5 and j = 1 to 6 
                    aij = aij - ui1 x aij
  • for i = 3 to 5 and j = 2
                     Uij = ai2 / a22
  • for i = 3 to 5 and j = 2 to 6  
                     aij = aij - ui2 x aij 
  • for i = 4 to 5 and j = 3
                     Uij = ai3 / a33
  • for i = 4 to 5 and j = 3 to 6  
                     aij = aij - ui3 x aij  
  • for i = 5  and j = 4
                     Uij = ai4 / a44 
  • for i = 5 and j = 4 to 6  
                     aij = aij - ui4 x aij   


Nah, yuk kita mulai bikin di visual basic, langkah - langkahnya sebagai berikut :

1. Buat desain sesuai keinginan kita..


2. Buat codingnya..

3. Nah, desain ama coding nya udah jadi nih.. so, langsung kita uji kebenarannya...


Alhamdulillah jawabannya sesuai dengan yang ada disoal...

hmm... yuk lebih perdalam lagi visual basicnya, yang ini masih cetek.., tutorialnya juga banyak di internet ama buku-buku di toko buku..

Sekian, Semoga bermanfaat


14 komentar:

Maaf sebelumnya Bung Gerry..
mau tanya, itu yang anda tulis sebenarnya Logaritma atau algoritma ya?
hehe..
Mungkin salah tulis ya, maksudnya Algoritma..
bener gak Bung Ger??

Penjelasannya cukup jelas

algoritmanya juga sudah bagus bung Gerry..


Daniel (mhs.blog.ui.ac.id)

oh gtu toh.. jd penasaran itu redim apa ya ger? trus maksud i to j apa ya? bagi dikit ya ilmunya,hee thq

Ger, itu Redim maksudnya apaan???Replay Dim atau gimana??kalau seandainya di terapkan memakai While untuk mempersingkatkan bahasa pemogramannya bisa gak ya???Ntar kita coba yuk....

menarik ger,tapi gambar algoritma komputer (sintak)nya gak kelihatan,mungkin bisa diedit untuk diperbesar lagi via blogspot

Penjelasan dari algoritmanya mudah dipahami. Namun yang ingin saya tanyakan, dalam penulisan bahasa pemogramannya menjadi jauh lebih banyak daripada algoritmanya, karena setiap step algoritma dipecah menjadi beberapa step dalam koding. Sebenarnya bisa ga kodingnya dibuat mirip dengan algoritmanya, sehingga mempersingkat penulisan kodingnya. terimakasih.

Sepertinya cukup mirip dengan yang telah sy buat, namun yg ini dg masukan inputbox.
Bagus. Cukup menarik.

Hasilnya sama dengan yg saya buat. Tapi beda penampilan interfacenya saja. yg Gerry bwt cukup bagus ya, tiap persamaan dimasukan datanya jadi lebih jelas dan langsung ke hasil.
terima kasih.

Mantap coding nya bung Gerry..cuman memang agak panjang ya penulisan nya, apa mungkin bisa dibuat lebih pendek? Terima kasih..

apakah program bisa berjalan dengan semestinya bila nilai a(1,1) a(2,2) a(3,3) dan a(4,4) adalah nol semua?? terima kasih

ger, klik gambarnya lalu besarkan sesuai ukuran aslnya , dijamin tambah ciamik ntar postingannya

ya ger, gambarnya kurang jelas

Algoritmanya bagus, cuma gambarnya kecil-kecil

Mantap, Ger. Tapi, kalo kita mau pake metode pivoting, ditambah algoritma apa ya? Kan sebetulnya pivot sama eliminasi Gauss sama aja tuh. Tapi cuma perlu ditambah algoritma buat modifikasi pivot agar menjadi bilangan terbesar di kolomnya atau menghindari nilai pivot yang nol pada saat eliminasi berjalan. Jadi saya masih bingung buat integrasiin metode pivot dalam bahasa pemrogramannya.
Thanks, Ger. Salam.

Post a Comment