Anda di halaman 1dari 14

LABORATORIUM TEKNIK KIMIA

FAKULTAS TEKNOLOGI INDUSTRI


UPN VETERAN JAWA TIMUR Nama :
NPM/Semester :
Sesi/Paralel : IV / D
Praktikum : MATEMATIKA TEKNIK
Percobaan : METODE SIMPSON

Tanggal : 18 APRIL 2017


Pembimbing : IR. L. URIP WIDODO, MT LAPORAN RESMI
SOAL
1. Jelaskan dengan lengkap apa yang dimaksud dengan metode simpson,
berikan pengertian, kelebihan dan kekurangan masing-masing metode, dan
contoh persamaan yang dapat digunakan pada metode simpson !
2. Buatlah perhitungan manual menggunakan metode simpson 1/3, 1/3
banyak pias, dan 3/8 untuk 3 persamaan (setiap praktikan wajib berbeda)
dan algoritmanya !
3. Buatlah program (menggunakan pascal dan matlab) dan flowchatnya
dengan metode simpson 1/3, 1/3 banyak pias dan 3/8 dari persamaan
berikut :
a) 4 sec x
b) Cosec x
c) 2x sin x
2 2
x + x +6
d)
2x
e) X sin x

Jawab :
1. Metode integrasi Simpson merupakan pengembangan metode integrasi
trapezoida, hanya saja daerah pembaginya bukan berupa trapesium tetapi
berupa dua buah trapesium dengan menggunakan pembobot berat di titik
tengahnya seperti telihat pada gambar berikut ini. Atau dengan kata lain
metode ini adalah metode rata-rata dengan pembobot kuadrat. Terdapat
dua metode dari simpson yaitu 1/3 (satu pias dan banyak pias ) dan 3/8
a. 1/3 satu pias
Kelebihan :
Kekurangan : hanya dapat diapakai untuk menghitung luas dibawah kurva
pada satu pias saja.
b. 1/3 banyak pias
Kelebihan : dapat mencapai ketelitian order tiga dan hanya memerlukan
tiga titik saja.
Kekurangan : hanya untuk menghitung luas dibawah kurva dengan jumlah
pias genap
c. 3/8
Kelebihan : dapat dipakai untuk menghitung luas dibawah kurva dengan
jumlah pias ganjil
Kekurangan : hanya dapat menghitung luas dibawah kurva dengan jumlah
pias maksimal 3, dan umumnya untuk mencapai ketelitian order tiga
memerlukan empat titik.

2. Persamaan :
12

F(x) = 2 x+3 dx
8
a. 1/3 (satu pias)
Perhitungan analitis :
12

F(x) = 2 x+3 dx
8
= x 2 + 3x
= ( 122 + (3 12)) ( 82 + (3 8))
= 180 88
= 92
Perhitungan Numerik :
ba
Ai =
6
( f ( a ) +4 f ( c ) +f ( b ) )

Dimana :
2
f(a) = x + 3x , dengan x = 8
= 82 + (3 8) = 88
2
f(b) = x + 3x , dengan x = 12
= 122 + (3 12)
= 180
2
f(c) = x + 3x , dengan x = 10
2
= 10 + (3 10)
= 130
128
Ai = ( 88+(4 130)+180 )
6
= 525,333
Kesalahan :
= |
Perhitungan analitisPerhitungan numerik
Perhitungananalitis
x 100 |
= |
92525,33
92
x 100 |
=471,010
b. 1/3 (banyak pias)
Perhitungan analitis :
12

F(x) = 2 x+3 dx
8
= x 2 + 3x
= ( 122 + (3 12)) ( 82 + (3 8))
= 180 88
= 92
Perhitungan Numerik :
ba
x = , dengan n adalah banyak pias, pada kali ini n
n
adalah 6
128
=
6
= 0,67
[ ]
n1 n2
x
Ai= f ( a ) + f ( b ) +4 f ( xi ) +2 f ( xi)
3 i=1 i=2

Dimana :
2
f(xi) = x + 3x, dengan x = 9
= 92 + 3(9)
= 98
2
f(xi) = x + 3x, dengan x = 11
= 112 + 3(11)
= 154
0,67
Ai =
3
[ 92+180+ 4 ( 98+154 ) +2 (130)]
= 343,933
Kesalahan :
= |
Perhitungan analitisPerhitungan numerik
Perhitungananalitis
x 100 |
= |
92343,933
92
x 100 |
=273,840
c. 3/8
Perhitungan analitis :
12
F(x) = 2 x+3 dx
8
= x 2 + 3x
= ( 122 + (3 12)) ( 82 + (3 8))
= 180 88
= 92
Perhitungan Numerik :
Ai = (b-a) [
f ( x 0 ) +3 f ( x 1 )+3 f ( x 2 ) + f ( x 3)
8 ]
= (12-8) [
88+3 ( 98 )+ 3(130)+ 154
8 ]
= 463
Kesalahan :
= |
Perhitungan analitisPerhitungan numerik
Perhitungananalitis
x 100 |
= |
92463
92
x 100 |
=403,26
3. Program Simpson 1/3 dan 3/8 (Matlab)
clear all
clc
disp('================================================');
disp(' PROGRAM PERHITUNGAN SIMPSON (1/3 DAN 3/8) ');
disp('================================================');
syms x
disp('Pilihan Metode Perhitungan Pias')
disp(' 1. 1/3 satu pias');
disp(' 2. 1/3 banyak pias');
disp(' 3. 3/8 pias');
N=input('Masukkan pilihan 1-3 :');
switch N
case 1
disp('=====================================');
disp(' PR0GRAM 1/3 SATU PIAS ');
disp('=====================================');
f=input('Masukkan fungsi :');
a=input('Masukkan batas bawah :');
b=input('Masukkan batas atas :');
c=(b-a)/2;
f1=int(f);
fa=subs(f1,x,a);
fb=subs(f1,x,b);
fc=subs(f1,x,c);
an=fb-fa;
num=((b-a)/6)*(fa+fb+(4*fc));
pk=abs((an-num)/an)*100;
disp('-----------------------------------------------------------------------');
disp(' Analisis Numerik Persen Kesalahan ');
fprintf('%18.4f %22.4f %18.3f\n',an,num,pk);
disp('-----------------------------------------------------------------------');
case 2
disp('=====================================');
disp(' PR0GRAM 1/3 BANYAK PIAS ');
disp('=====================================');
f=input('Masukkan fungsi :');
a=input('Masukkan batas bawah :');
b=input('Masukkan batas atas :');
f1=int(f);
fa=subs(f1,x,a);
fb=subs(f1,x,b);
an=fb-fa;
i=1;
while i==1
p=input('Masukkan Jumlah Pias :');
m=mod(p,2)
if m==0;
i=0;
else
disp('Jumlah Segmen Harus Benar');
end
h=(b-a)/p;
j1=a+h;
fji=subs(f,x,j1);
m=fa+(4*fji);
i=2;
while i<p
j2=a+(i*h);
j3=a+((i+1)*h);
fj2=subs(f,x,j2);
fj3=subs(f,x,j3);
m=m+(2*fj2)+(4*fj3);
i=i+2;
end
num=(h/3)*(m+fb);
end
pk=abs((an-num)/an)*100;
disp('-----------------------------------------------------------------------');
disp(' Analisis Numerik Persen Kesalahan ');
fprintf('%18.4f %22.4f %18.3f\n',an,num,pk);
disp('-----------------------------------------------------------------------');
case 3
disp('=====================================');
disp(' PR0GRAM 3/8 PIAS ');
disp('=====================================');
f=input('Masukkan fungsi :');
a=input('Masukkan batas bawah :');
b=input('Masukkan batas atas :');
f1=int(f);
i=0;
fa=subs(f1,x,a);
fb=subs(f1,x,b);
while i<p
dx=(b-a)/3;
c=a+dx;
d=c+dx;
fc=subs(f1,x,c);
fd=subs(f1,x,d);
m=(3*fc)+(3*fd);
num=((b-a)/8)*(m+fb+fa);
pk=abs((an-num)/an)*100;
i=i+1;
end
disp('-----------------------------------------------------------------------');
disp(' Analisis Numerik Persen Kesalahan ');
fprintf('%18.4f %22.4f %18.3f\n',an,num,pk);
disp('-----------------------------------------------------------------------');
otherwise
disp('Inputan salah');
end;

Flowchart Program Simpson 1/3 dan 3/8 (Matlab)


a. 4 sec(x)
Hasil Program 1/3 pias

Hasil Program 1/3 banyak pias


Hasil Program 3/8 pias

b. Cosec (x)
c. 2x sin(x)

Hasil Program 1/3


Hasil Program 1/3 banyak pias

Hasil Program 3/8


2 2
x + x +6
d.
2x
Hasil Program 1/3 pias

Hasil Program 1/3 banyak pias


Hasil Program 3/8 pias

e. X sin x
Hasil Program 1/3 pias

Hasil Program 1/3 banyak pias


Hasil Program 3/8 pias