Anda di halaman 1dari 8

LEMBAR PENGESAHAN

METODE SIMPSON

Nama : Niken Ari Safitri


NIM : 1807045021
Kelompok / Kelas : 2/Fisika
Anggota Kelompok : 1. Arni Agustina Marsanti
2. Ayu Scolastika Gultom
3. Wihelmino Juliano W Bean
4. Yulian Hermiagnes Evan Trixie

Samarinda, 19 April 2020


Mengetahui,
Asisten Praktikan

Puteri Buana Rizqi Niken Ari Safitri


NIM. 1607045021 NIM. 1807045021
A. METODE
A.1 Kasus
Diketahui suatu fungsi :
7 2

∫ 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

∫ f ( x ) dx=[ F (x) ] ba =F ( a ) −F (b)


a

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

Diinput batas atas dan batas bawah

Diinput integral dari fungsi-fungsi tersebut

Dihitung nilai analitik menggunakan rumus :


b

∫ f ( x ) dx=[ F (x) ] ba =F ( a ) −F (b)


a

Dihitung nilai numerik simpson 1/3 1 pias menggunakan


rumus :
(b−a)
I 1= [ f ( a ) +4 f ( c )+ f (b)]
6

Dihitung nilai error menggunakan rumus :


nilai analitik−nilai numerik
ε= ×100 %
nilai analitik

Dihitung nilai numerik simpson 1/3 banyak pias


menggunakan rumus :
n−1 n−2
I 2=
∆x
3 [ ]
f ( a )+ f ( b ) + 4 ∑ f ( xi ) +2 ∑ f ( xi )
i=1 i=2

Dihitung nilai error menggunakan rumus :


nilai analitik−nilai numerik
ε= ×100 %
nilai analitik
A

Dihitung nilai numerik simpson 3/8 menggunakan rumus :

I 3=(b−a)
[ f ( 0 ) +3 f ( x1 ) +3 f ( x2 ) + f ( 3 ) ]
8

Dihitung nilai error menggunakan rumus :


nilai analitik−nilai numerik
ε= ×100 %
nilai analitik

Dihitung nilai numerik simpson gabungan dengan 33 pias


untuk simpson 1/3 dan 3 pias untuk simpson 3/8

Dijumlahkan simpson 1/3 33 pias dengan


simpson 3/8 3 pias

Dihitung nilai error menggunakan rumus :


nilai analitik−nilai numerik
ε= ×100 %
nilai analitik

Tampilkan nilai analitik dan nilai numerik-


numerik beserta errornya

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

!simpson 1/3 1 pias


i1=h*(((a**d)+(a/a))+(4*((xc**d)+(a/xc)))+((b**d)+(a/b)))
e1=abs((ana-i1)/ana)*100

!simpson 1/3 banyak pias


do i=1,37
e(i,1)=(i*dx)+w
o(i,1)=((e(i,1)**2)**r)+(a/e(i,1))
end do
gj1=o(2,1)+o(3,1)+o(4,1)+o(5,1)+o(6,1)+o(13,1)+o(14,1)+o(15,1)+o(16,1)
gj2=o(17,1)+o(18,1)+o(25,1)+o(26,1)+o(27,1)+o(28,1)+o(29,1)+o(30,1)
gn1=o(7,1)+o(8,1)+o(9,1)+o(10,1)+o(11,1)+o(12,1)+o(19,1)+o(20,1)+o(21,1)
gn2=o(22,1)+o(23,1)+o(24,1)+o(31,1)+o(32,1)+o(33,1)+o(34,1)+o(35,1)+o(36,1)
ganjil=gj1+gj2
genap=gn1+gn2

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(*,*)' '

write(*,*)'nilai numerik simpson 1/3 1 pias:',i1


write(*,*)'nilai error :',e1,'%'
write(*,*)' '

write(*,*)'nilai numerik simpson 1/3 banyak pias:',i2


write(*,*)'nilai error :',e2,'%'
write(*,*)' '

write(*,*)'nilai numerik simpson 3/8 :',i3


write(*,*)'nilai error :',e3,'%'
write(*,*)' '

write(*,*)'nilai numerik simpson gabungan :',i4


write(*,*)'nilai error :',e4,'%'
end program

B. HASIL DAN PEMBAHASAN


B.1 Hasil
nilai analitik: 16.7149925

nilai numerik simpson 1/3 1 pias: 16.8815308


nilai error : 0.996340513 %

nilai numerik simpson 1/3 banyak pias: 16.1368504


nilai error : 3.45882392 %

nilai numerik simpson 3/8 : 16.8108501


nilai error : 0.573482871 %

nilai numerik simpson gabungan : 17.1608925


nilai error : 2.66766477 %

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.

Anda mungkin juga menyukai