METODE SIMPSON
∫ x 3 + 1x dx ; n = 36
1
Selesaikan integral diatas ini dengan menggunakan metode Simpson 1/3, Simpson 3/8,
dan Simpson gabungan beserta nilai error!
A.2 Algoritma
1. Dimulai program
2. Dideklarasi variabel
3. Diinput nilai batas atas dan batas bawah dari fungsi tersebut
4. Diinput integral dari fungsi tersebut
5. Dicari nilai analitik dari fungsi diatas menggunakan rumus :
b
6. Dicari nilai numerik untuk simpson 1/3 dengan 1 pias dari fungsi diatas menggunakan
rumus :
(b−a)
I 1= [ f ( a ) +4 f ( c )+ f (b)]
6
7. Dicari nilai error simpson 1/3 1 pias menggunakan rumus :
nilai analitik−nilai numerik
ε 1= × 100 %
nilai analitik
8. Dicari nilai numerik untuk simpson 1/3 dengan banyak pias dari fungsi diatas
menggunakan rumus :
n−1 n−2
I 2=
∆x
3 [
f ( a )+ f ( b ) + 4 ∑ f ( xi ) +2 ∑ f ( xi )
i=1 i=2
]
9. Dicari nilai error simpson 1/3 banyak pias menggunakan rumus :
nilai analitik−nilai numerik
ε 2= × 100 %
nilai analitik
10. Dicari nilai numerik untuk simpson 3/8 dari fungsi diatas menggunakan rumus :
I 3=(b−a)
[ f ( 0 ) +3 f ( x1 ) +3 f ( x2 ) + f ( 3 ) ]
8
11. Dicari nilai error simpson 3/8 menggunakan rumus :
nilai analitik−nilai numerik
ε 3= × 100 %
nilai analitik
12. Dicari nilai numerik untuk simpson gabungan dari fungsi diatas menggunakan rumus
simpson 1/3 banyak pias dengan jumlah 33 pias dan 3 pias untuk simpson 3/8
13. Dijumlahkan hasil simpson 1/3 33 pias dengan hasil simpson 3/8 3 pias
14. Dicari nilai error simpson gabungan menggunakan rumus :
nilai analitik−nilai numerik
ε 4= ×100 %
nilai analitik
15. Ditampilkan nilai analitik dan nilai – nilai numerik beserta errornya
16. Diakhiri program
A.3 Flowchart
Mulai
I 3=(b−a)
[ f ( 0 ) +3 f ( x1 ) +3 f ( x2 ) + f ( 3 ) ]
8
Selesai
A.4 Script
program simpson
implicit none
real, dimension (37,1) :: e,o
real ::
a,b,c,d,n,x,xc,p,q,ana,s,t,z,y,i1,h,e1,i2,e2,s2,s4,dx,w,r,gj1,gj2,gn1,gn2,ganjil,genap,i3,e
3,f,n2,dx1,gn3,gnp,k1,k2,i4,e4
integer :: i,j
a=1
b=7
c=2
d=c/3
n=36
p=3
q=5
x=(b-a)/2
xc=a+x
h=x/3
z=p/q
y=q/p
dx=(b-a)/n
w=a-dx
r=a/p
f=(b-a)/3
!nilai analitik
s=(z*(b**y))+(log(b))
t=(z*(a**y))+(log(a))
ana=s-t
i2=(dx/3)*(o(1,1)+o(37,1)+(4*ganjil)+(2*genap))
e2=abs((ana-i2)/ana)*100
!simpson 3/8
i3=((b-a)/8)*(((a**d)+(a/a))+(3*((3**d)+(a/3)))+(3*((5**d)+(a/5)))+((b**d)+(a/b)))
e3=abs((ana-i3)/ana)*100
!simpson gabungan
!1/3
gn3=o(22,1)+o(23,1)+o(24,1)+o(31,1)+o(32,1)+o(33,1)+o(34,1)
gnp=gn1+gn3
n2=33
dx1=(e(34,1)-e(1,1))/n2
k1=(dx1/3)*(o(1,1)+o(34,1)+(4*ganjil)+(2*gnp))
!3/8
k2=((e(37,1)-e(34,1))/8)*(o(34,1)+(3*(o(35,1)))+(3*(o(36,1)))+o(37,1))
i4=k1+k2
e4=abs((ana-i4)/ana)*100
write(*,*)'nilai analitik:',ana
write(*,*)' '
B.2 Pembahasan
Metode simpson merupakan sebuah metode alternatif pendekatan integral disamping
metode trapesium dan titik tengah. Metode simpson dibagi menjadi 3 yaitu metode simpson
1/3, metode simpson 3/8, dan metode simpson gabungan. Metode simpson 1/3 dibagi menjadi
2 yaitu metode simpson 1/3 dengan satu pias dan metode simpson 1/3 dengan banyak pias.
Berdasarkan hasil running program diperoleh nilai analitik dan numerik. Untuk nilai
analitiknya diperoleh nilai sebesar 16.7149925. Untuk nilai numerik simpson 1/3 dengan satu
pias didapatkan nilai sebesar 16.8815308 dengan nilai error sebesar 0.996340513%. Untuk
nilai numerik simpson 1/3 banyak pias diperoleh nilai sebesar 16.1368504 dengan nilai error
sebesar 3.45882392%. Untuk simpson 3/8 didapatkan nilai numerik sebesar 16.8108501
dengan nilai error sebesar 0.573482871%. Dan untuk metode simpson gabungan
menggunakan 33 pias untuk simpson 1/3 dan 3 pias untuk metode simpson 3/8 sehingga
diperoleh nilai numerik sebesar 17.1608925 dengan nilai error sebesar 2.66766477%. Metode
simpson 3/8 mendapatkan nilai error yang lebih kecil yaitu sebesar 0.57%, kemudian metode
simpson 1/3 satu pias, metode simpson gabungan dan metode simpson 1/3 banyak pias
mendapatkan nilai error yang paling tinggi sebesar 3.46%. Hal ini berbeda dengan teori yang
mana metode gabungan harusnya memiliki nilai error yang paling kecil.
C. KESIMPULAN
Metode simpson adalah metode alternatif pendekatan integral disamping metode
trapesium dan titik tengah. Metode ini digunakan untuk menghitung luasan suatu kurva
polinom berderajat tiga dengan pendekatan partisi berbentuk parabola. Dari praktikum ini
didapat bahwa nilai error paling kecil yaitu metode simpson 3/8 dan nilai error paling besar
yaitu metode simpson 1/3 banyak pias.