FISIKA KOMPUTASI
PRAKTIKUM VI – INTEGRASI NUMERIK
KELAS F
Disusun Oleh:
Nama : Galih Abil Ilyasa
NIM : 215090301111003
Hari/Tanggal Praktikum : Kamis, 16 November 2023
LABORATORIUM KOMPUTASI
JURUSAN FISIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS BRAWIJAYA
2023
A. Soal 1
Hitunglah fungsi berikut dengan menggunakan 2 Metode yang sudah
kalian pelajari, kemudian bandingkan hasilnya (gunakan n yang sama)!
𝑎
2
𝑓(𝑡) = ∫ 𝑒 −𝑡 𝑑𝑡 → 𝑑𝑒𝑛𝑔𝑎𝑛 𝑎 = 1
√𝜋 0
Jawaban :
Permasalahan Fisika:
Mencari solusi numerik fungsi integral yang diberikan menggunakan metode
analitik, metode trapezoidal, dan metode Simpson 1/3
Governing Equation:
Persamaan yang mengatur permasalahan tersebut dapat dianggap sebagai
persamaan integral yang menunjukkan hubungan antara fungsi f(x) dan
nilai integralnya. Dalam konteks ini, persamaan tersebut dapat dituliskan
sebagai:
𝑏
∫ 𝑓(𝑥)𝑑𝑥 = 𝐹(𝑏) − 𝐹(𝑎)
𝑎
Dengan F(x) merupakan fungsi primitive dari f(x)
Working Equation:
Dalam metode trapezoid, interval integral dibagi menjadi n subinterval
dengan lebar h. di mana ℎ adalah lebar setiap subinterval dan xi adalah titik-
titik dalam interval.
Dalam metode Simpson, interval juga dibagi menjadi n subinterval dengan
lebar h. Seperti pada metode trapezoid, ℎ adalah lebar setiap subinterval, dan
xi adalah titik-titik dalam interval.
Persamaan Numerik:
Metode Trapezoid
Kode Program:
Gambar 1.1 Kode Program Metode Trapezoid, Metode Simpson 1/3
Penjelasan:
Program di atas mengimplementasikan perhitungan integral numerik
menggunakan metode analitik, trapezoid, dan Simpson 1/3. Pertama, fungsi
f(x) didefinisikan sesuai dengan rumus yang diberikan. Kemudian, pengguna
diminta untuk memasukkan batas bawah (a), batas atas (b), dan jumlah
segmen (n). Tiga fungsi terpisah digunakan untuk menghitung integral
analitik, trapezoid, dan Simpson 1/3. Hasil dari ketiga metode dihitung dan
ditampilkan. Selanjutnya, error relatif dan error mutlak antara hasil integral
analitik dan hasil integral numerik (trapezoid dan Simpson 1/3) dihitung dan
ditampilkan. Terakhir, grafik integral fungsi dan daerah integral untuk ketiga
metode ditampilkan dalam tiga subplot terpisah menggunakan Matplotlib.
Metode Trapezoid dan Simpson 1/3 dievaluasi pada titik-titik yang sesuai,
dan area di bawah kurva diwarnai untuk mencerminkan integral numeriknya.
Hasil:
Gambar 1.2 Hasil Metode Trapezoid, Metode Simpson 1/3
Penjelasan:
2 𝑎 −𝑥
Program ini menghitung integral dari fungsi 𝑓(𝑥) = ∫ 𝑒 𝑑𝑥 dengan
√𝜋 0
batas bawah (a) 0, batas atas (b) 1, dan jumlah segmen (n) 10. Hasil integral
analitiknya adalah 0.7132716696749177. Hasil integral numerik
menggunakan metode trapezoid adalah 0.7138659636910517, dengan error
relatif sekitar 0.00083 dan error mutlak sekitar 0.00059. Sedangkan hasil
integral numerik menggunakan metode Simpson 1/3 adalah
0.713272065465711, dengan error relatif dan error mutlak masing-masing
sekitar 0.00000.
Jika kedua motedi dibandingkan, metode Simpson 1/3 memberikan hasil
yang lebih akurat dan mendekati hasil analitiknya. Hal ini sesuai dengan sifat
metode Simpson 1/3 yang secara khusus efektif untuk fungsi-fungsi yang
memiliki kurva yang lebih kompleks atau bergelombang. Metode ini
menggunakan polinom orde tinggi untuk mendekati fungsi, sehingga lebih
akurat dibandingkan dengan metode trapezoid yang menggunakan polinom
orde rendah. Dalam kasus ini, fungsi f(x) memiliki karakteristik yang lebih
kompleks, dan metode Simpson 1/3 lebih mampu menangkap detail-detail
tersebut, menghasilkan error yang lebih kecil.
Workspace:
B. Soal 2
Jelaskan tentang metode simpson 3/8!
Jawaban: