Senin, 06 Mei 2013

Metode Regula Falsi


Metode Regula Falsi dengan program Pascal
1.      Untuk menentukan akar persamaan kita dapat menggunakan metode regula falsi dengan bahasa pemrograman pascal seperti di bawah ini:

Pertama-tama kita tentukan variabel yang akan digunakan dengan tipe data real,integer dan karakter. Kemudian tentukan fungsi f(x) yang akan digunakan sebagai persamaan.
Kemudian ketikkan koding program untuk masukkan nilai X1, kemudian tentukan y1 dengan maksud masukkan nilai X1 ke dalam persamaan f(x). Gantikan semua nilai X dengan nilai X1.
Kemudian masukkan nilai X2 dan program akan menentukan nilai y2 dengan maksud masukkan nilai X2 ke dalan persamaan f(x). Gantikan semua nilai X dengan nilai X2.
Jika nilai y1 dikali y2 kurang dari 0 maka syarat nilai sudah OK dan bisa di lanjutkan ke perhitungan selanjutnya. Bila syarat tidak memenuhi maka program akan meminta ulang nilai X2 agar y1 dikali y2 nanti hasilnya kurang dari 0.

Selanjutnya jika y1 dikali y2 sudah memenuhi syarat maka program akan melakukan perhitungan selanjutnya dengan menentukan nilai X3 dan mencari nilai error sampai kurang dari 10-8.
Kemudian program akan mencetak nilai akar persamaannya dan nilai absolut(error)nya.
Jika kita ingin mengulang lagi program tersebut dengan memasukkan nilai X1 dan X2 yang berbeda maka kita ketik Y dan jika tidak kita ketik T dan program selesai.
Hasil dari metode regula falsi adalah sebagai berikut:
Jika kita masukkan nilai X1=1 dan X2=7







Maka hasil iterasi,akar persamaan dan nilai absolutnya adalah sebanyak berikut ini:















2.      Apabila mencari akar persamaan dengan menggunakan perhitungan manual maka kita harus menghitung semua nilai X1 dan X2 untuk mendapatkan nilai X3 dan seterusnya.
Diketahui:
X1= 1 ; X2=7
F(x): x3 + x2 - 3x – 3 = 0
Jawab:
-          Tentukan nilai f(x1).
F(x1): 13 + 12 – 3*1 – 3= -4
-          Tentukan nilai f(x2).
F(x2): 73 + 72 – 3*7 – 3= 368
-          F(x1) * f(x2): -4 * 368= -1472
-          Kemudian cari nilai x3
X3 =
     = 7 -
    = 6.83151
-          Tentukan nilai f(x3)
F(x3): 6.831513 + 6.831512 – 3 * 6.83151 – 3= 79.4233
-          F(x1) * f(x3): -1472 * 79.4233= -11691


-          Cari nilai x4. Pilih x1 =  1 dan x2= 6.83151
X4
     = 6.83151 -
     = 41.84692
-          Tentukan nilai f(x4)
F(x4): 41.846923 + 41.846922 – 3* 41.84692 – 3 = 7490.47363
-          F(x1) * f(x4) : -1472 * 7490.47363 = -11025977
-          Cari nilai x5. Pilih x1 = 1 dan x2 = 41.84692
X5 = 41.84692  -
                 = 41.82246
-          Tentukan f(x5)
F(x5) : 41.822463 + 41.822462 – 3 * 41.82246 – 3 = 74773.07508
Dan seterusnya....

Tidak ada komentar:

Posting Komentar