Integral suatu fungsi merupakan jumlah luasan di bawah fungsi tersebut. Berdasarkan hal tersebut, maka kita dapat membuat sebuah algoritma untuk mencari luasan sebuah fungsi tanpa perlu mengintegralkan fungsi tersebut. Metode ini memiliki bentuk sebagai berikut

From Ubuntu Karmic Koala


N adalah jumlah segmen Untuk mencari integral dengan cara numerik digunakan algoritma berikut:
  1. Bangkitkan x1, x2, ..., xn
  2. Masukkan nilai-nilai tersebut ke g(x)
  3. Jumlahkan nilai-nilai di langkah 2
  4. Bagi dengan N
  5. Kalikan dengan (b βˆ’ a)
Misal, untuk mencari nilai integral

From Ubuntu Karmic Koala


menggunakan python, gunakan perintah seperti pada gambar 1 yang hasilnya dapat dilihat pada gambar 2.

Dapat dilihat bahwa hasil integral tersebut dengan Monte-carlo dengan 10 segmen adalah 150.36; agak jauh dari nilai secara analitis, yaitu 168.

Agar akurat, kita perlu memperbesar nilai N. Sebagai contoh, jika nilai N kita ubah menjadi 100, maka hasil integralnya adalah 166.203, lebih mendekati
nilai yang sebenarnya. Tentu saja dengan semakin besar nilai N maka akan (relatif) semakin lama pula penghitungannya.

Sebagai improvisasi, kita dapat menyajikan data hasil kode Python dalam bentuk web dengan webserver python atau mengatur agar user dapat memasukkan input saat runtime. Kita juga dapat memproses grafik menggunakan PILmenyimpan hasil perhitungan ke format excel dan membaca file excel hasil penyimpanan 


From Ubuntu Karmic Koala


From Ubuntu Karmic Koala


From Ubuntu Karmic Koala
1

View comments

Layang Kangen

via IFTTT
Sing Sing Sing

via IFTTT
Layang Kangen.
Rayuan Pulau Kelapa.
Birama ganjil di pagi hari, 😁.
Manuk Dadali

via IFTTT
Killing Me Softly

via IFTTT
Tears in Heaven.
Happy...
Ritual Drummer Normal saat ingin memainkan set drum saya.
Uptown Funk.
Let It Go. Versi Idina Menzel.
Tuntun Kan Ku Dalam Damai. Lagu mas Mamat.
Dapat hadiah lomba joget, 😁

via IFTTT
Cicilan lagu baru mas Mamat, 😁

via IFTTT
Mulai mengisi, 😁

via IFTTT
Can’t Help Falling in Love with You.
Lilin-lilin Kecil

via IFTTT
Viva la Vida

via IFTTT
Belum punya energi untuk menambah part bass/keyboard, 😁

via IFTTT
Can’t help falling in love with you.
Let It Go

via IFTTT
Bojo Galak, 😁

via IFTTT
Let It Go.
Dan

via IFTTT
Ku Tak Bisa

via IFTTT
Walang Ireng.
Wonderful Tonight

via IFTTT
Balada rekaman per-track, 😁

via IFTTT
Tentang Kita.
What a Wonderful World.
See You Again.
Akad.
Untuk Perempuan yang Sedang dalam Pelukan.
Si Pemalas dan Si Pemula. Menabrak semua aturan, 😁.
Archive
Loading