INTEGRASI NUMERIK

Ari Fadli
Faculty of Sains and Technic
Jenderal Soedirman University, Indonesia
fadli_te.unsoed@yahoo.com
Metoda Numeris (TKE 072204)
INTEGRASI NUMERIK
• Di dalam kalkulus, terdapat dua hal penting yaitu
integral dan turunan(derivative)
• Pengintegralan numerik merupakan alat atau
cara yang digunakan oleh ilmuwan untuk
memperoleh jawaban hampiran (aproksimasi)
dari pengintegralan yang tidak dapat
diselesaikan secara analitik.




INTEGRASI NUMERIK
• Fungsi yang dapat dihitung integralnya :






• Fungsi yang rumit misal :

C x x x dx x
C x dx
x
C b a
a
dx b ax
C b a
a
dx b ax
C
a
e
dx e
C
n
ax
dx ax
ax
ax
n
n
+ ÷ =
+ =
+ + = +
+ + ÷ = +
+ =
+
+
=
}
}
}
}
}
}
+
| | ln | | ln
| | ln
1
) sin(
1
) cos(
) cos(
1
) sin(
1
1
dx e
x
x
x 5 . 0
2
0
2
3
sin 5 . 0 1
) 1 cos( 2
}
+
+ +
INTEGRASI NUMERIK
• Perhitungan integral adalah perhitungan dasar
yang digunakan dalam kalkulus, dalam banyak
keperluan.
• digunakan untuk menghitung luas daerah yang
dibatasi oleh fungsi y = f(x) dan sumbu x.
• Penerapan integral : menghitung luas dan
volume-volume benda putar
Dasar Pengintegralan Numerik
 Penjumlahan berbobot dari nilai fungsi
) ( ... ) ( ) (
) ( ) (
1 1 0 0
0
n n
i
n
i
i
b
a
x f c x f c x f c
x f c dx x f
+ + + =
~
¿
}
=
x
0
x
1
x
n
x
n-1

x
f(x)
0
2
4
6
8
10
12
3 5 7 9 11 13 15
Dasar Pengintegralan Numerik
• Melakukan penginteralan pada bagian-bagian kecil, seperti saat
awal belajar integral – penjumlahan bagian-bagian.
• Metode Numerik hanya mencoba untuk lebih cepat dan lebih
mendekati jawaban eksak.
Formula Newton-Cotes
- Berdasarkan pada
dx x f dx x f I
b
a
n
b
a
~ = ) ( ) (
 Nilai hampiran f(x) dengan polinomial
n
n
1 n
1 n 1 0 n
x a x a x a a x f + + + + =
÷
÷
 ) (
Dasar Pengintegralan Numerik
f
n
(x) bisa fungsi linear
f
n
(x) bisa fungsi kuadrat
f
n
(x) bisa juga fungsi kubik atau
polinomial yang lebih tinggi

 Polinomial dapat didasarkan pada data
INTEGRASI NUMERIK
• Luas daerah yang
diarsir L dapat
dihitung dengan :
• L =
( )
}
b
a
dx x f
Metode Integral Reimann
0.2
0.25
0.3
0.35
0.4
0.45
0.5
0 0.5 1 1.5 2 2.5 3
x*cos(3*x)*exp(-2*x)+0.35
x*cos(3*x)*exp(-2*x)+0.35
Metode Integral Reimann
• Luasan yang dibatasi y = f(x) dan sumbu x
• Luasan dibagi menjadi N bagian pada range x
= [a,b]
• Kemudian dihitung Li : luas setiap persegi
panjang dimana Li=f(xi).
i
x A
Metode Integral Reimann
• Luas keseluruhan adalah jumlah Li dan dituliskan :




• Dimana
• Didapat
( ) ( ) ( ) ( )
( )
i
n
i
i
n
n
x x f
x x f x x f x x f x x f
L L L L L
A =
A + + A + A + A =
+ + + + =
¿
=0
3 2 2 1 1 0 0
2 1 0
...
..
( ) ( )
¿
}
=
=
n
i
i
b
a
x f h dx x f
0
h x x x x
n
= A = = A = A = A ...
2 1 0
Contoh
• Hitung luas yang dibatasi y = x
2
dan sumbu x
untuk range x = [0,1]
0
0.2
0.4
0.6
0.8
1
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x**2
}
1
0
2
dx x L =
Contoh
• Dengan mengambil h=0.1 maka diperoleh tabel :









• Secara kalkulus :

• Terdapat kesalahan e = 0,385-0,333
• = 0,052
( )
( )( ) 385 , 0 85 , 3 1 . 0
00 . 1 81 . 0 64 . 0 49 . 0 36 . 0 25 . 0 16 . 0 09 . 0 04 . 0 01 . 0 0 1 . 0
) ( .
10
0
= =
+ + + + + + + + + + =
=
¿
= i
i
x f h L
..... 3333 , 0 |
3
1
1
0
3
1
0
2
= = =
}
x dx x L
Algoritma Metode Integral Reimann:
• Definisikan fungsi f(x)
• Tentukan batas bawah dan batas ata integrasi
• Tentukan jumlah pembagi area N
• Hitung h=(b-a)/N
• Hitung
¿
=
=
N
i
i
x f h L
0
) ( .
Metode Integrasi Trapezoida
• Aproksimasi garis lurus (linier)
| | ) ( ) (
) ( ) ( ) ( ) (
1 0
1 1 0 0 i
1
0 i
i
b
a
x f x f
2
h
x f c x f c x f c dx x f
+ =
+ = ~
¿
}
=
x
0
x
1

x
f(x)
L(x)
Aturan Komposisi Trapesium
| | | | | |
| | ) ( ) ( ) ( ) ( ) (
) ( ) ( ) ( ) ( ) ( ) (
) ( ) ( ) ( ) (
n 1 n i 1 0
n 1 n 2 1 1 0
x
x
x
x
x
x
b
a
x f x f 2 x 2f x f 2 x f
2
h
x f x f
2
h
x f x f
2
h
x f x f
2
h
dx x f dx x f dx x f dx x f
n
1 n
2
1
1
0
+ + + + + + =
+ + + + + + =
+ + + =
÷
÷
} } } }
÷
 

 
x
0
x
1

x
f(x)
x
2
h h x
3
h h x
4

n
a b
h
÷
=
Metode Integrasi Trapezoida
|
|
.
|

\
|
+ + =
¿
÷
=
n
n
i
i
f f f
h
L
1
1
0
2
2
( ) ( ) ( )
( )
i i i i
i i i i
x f f L
atau
x x f x f L
A + =
A + =
+
+
.
2
1
.
2
1
1
1
¿
÷
=
=
1
0
q
i
i
L L
( ) ( )
n n
n
i
i i
f f f f f
h
f f h L + + + + + = + =
÷
÷
=
+
¿
1 2 1 0
1
0
1
2 ... 2 2
2 2
1
Algoritma Metode Integrasi
Trapezoida
• Definisikan y=f(x)
• Tentukan batas bawah (a) dan batas atas
integrasi (b)
• Tentukan jumlah pembagi n
• Hitung h=(b-a)/n
• Hitung
|
|
.
|

\
|
+ + =
¿
÷
=
n
n
i
i
f f f
h
L
1
1
0
2
2
Aturan Simpson 1/3
• Aproksimasi dengan fungsi parabola
| | ) ( ) ( ) (
) ( ) ( ) ( ) ( ) (
2 1 0
2 2 1 1 0 0 i
2
0 i
i
b
a
x f x f 4 x f
3
h
x f c x f c x f c x f c dx x f
+ + =
+ + = ~
¿
}
=
x
0
x
1

x
f(x)
x
2
h h
L(x)
¦
¹
¦
´
¦
= ¬ =
= ¬ =
÷ = ¬ =
=
÷
=
÷
=
+
= = =
÷ ÷
÷ ÷
+
÷ ÷
÷ ÷
+
÷ ÷
÷ ÷
=
1 x x
0 x x
1 x x
h
dx
d
h
x x

2
a b
h
2
b a
x b x a x let
x f
x x x x
x x x x

x f
x x x x
x x x x
x f
x x x x
x x x x
x L
2
1
0
1
1 2 0
2
1 2 0 2
1 0
1
2 1 0 1
2 0
0
2 0 1 0
2 1
ç
ç
ç
ç ç , ,
, ,
) (
) )( (
) )( (
) (
) )( (
) )( (
) (
) )( (
) )( (
) (
) (
) (
) ( ) ( ) (
) (
) (
2 1
2
0
x f
2
1
x f 1 x f
2
1
L
+
+ ÷ +
÷
=
ç ç
ç
ç ç
ç
Aturan Simpson 1/3
) (
) (
) ( ) ( ) (
) (
) (
2 1
2
0
x f
2
1
x f 1 x f
2
1
L
+
+ ÷ +
÷
=
ç ç
ç
ç ç
ç
1
1
2 3
2
1
1
3
1
1
1
2 3
0
1
1
2
1
0
2
1
1
1
0
1
1
)
2 3
(
2
) (
)
3
( ) ( )
2 3
(
2
) (
) 1 (
2
) ( ) 1 ) (
) 1 (
2
) ( ) ( ) (
÷
÷ ÷
÷
÷ ÷
+ +
÷ + ÷ =
+ + ÷ +
÷ = ~
} }
} } }
ξ ξ h
x f
ξ
ξ h x f
ξ ξ h
x f
dξ ξ ξ
h
x f dξ ξ ( h x f
dξ ξ ξ
h
x f dξ L h dx x f
b
a
ç
) ( ) ( ) ( ) (
2 1 0
b
a
x f x f 4 x f
3
h
dx x f + + =
Aturan Simpson 1/3
Aturan Komposisi Simpson
x
0
x
2

x
f(x)
x
4
h h x
n-2
h x
n

n
a b
h
÷
=
…...
h x
3
x
1
x
n-1

Metode Integrasi Simpson
• Dengan menggunakan aturan simpson, luas dari
daerah yang dibatasi fungsi y=f(x) dan sumbu X dapat
dihitung sebagai berikut:




• atau dapat dituliskan dengan:
( ) ( ) ( ) ( ) ( ) ( )
n n n n
f f
h
f f
h
f f
h
f f
h
f f
h
f f
h
L + + + + + + + + + + + + =
÷ ÷ ÷ 1 1 2 4 3 3 2 2 1 1 0
2
3
2
3
... 2
3
2
3
2
3
2
3
|
|
.
|

\
|
+ + + =
¿ ¿
n
genap i
i
ganjil i
i
f f f f
h
L

0
2 4
3
N = 0 – n
L = L1 + L3 + L5 + . . . + Ln
Cara II
(Buku Rinaldi Munir)
• Polinom interpolasi Newton-Gregory derajat 2
yang melalui ketiga titik tsb
0
2
2
0 0 0
2
2
0 0 2
! 2
) (
) (
! 2
) (
) ( ) ( f
h
h x x
f
h
x
f x f
h
h x x
x f
h
x
x f x p A
÷
+ + = A
÷
+ A + =
Cara II
(Buku Rinaldi Munir)
• Integrasikan p2(x) pd selang [0,2h]
0
2
0 0
0
2
0 0
0
2
2
2
3
0
2
0
2
0 0
2
2
2
2
3
0
2
0
2
0
0
2
2
0 0
2
0
2
2
0
3
2 2
3
4
2 2
4
4
6
8
2
4
2
|
4 6 2
! 2
) (
) (
f
h
f h x hf L
f h
h
f h x hf L
f
h
h
h
h
f
h
h
x hf L
f
h
x
h
x
f
h
x
x f L
dx f
h
h x x
f
h
x
f L
xdx p dx x f L
h x
x
h
h h
A + A + =
A
|
.
|

\
|
÷ + A + =
A
|
|
.
|

\
|
÷ + A + =
A
|
|
.
|

\
|
÷ + A + =
|
.
|

\
|
A
÷
+ A + =
= =
=
=
}
} }
Cara II
(Buku Rinaldi Munir)
• Mengingat


• Maka selanjutnya


0 1 0
f f f ÷ = A
) 4 (
3
3 3
4
3
3 3
2
3
2 2 2
) 2 (
3
) ( 2 2
2 1 0
2 1 0
0 1 2 0 1 0
0 1 2 0 1 0
f f f
h
L
f
h
f
h
f
h
L
f
h
f
h
f
h
hf hf x hf L
f f f
h
f f h x hf L
+ + =
+ + =
+ ÷ + ÷ + =
+ ÷ + ÷ + =
0 1 2 0 1 1 2 0 1 0
2
2 ) ( ) ( f f f f f f f f f f + ÷ = ÷ ÷ ÷ = A ÷ A = A
Aturan Simpson 3/8
 Aproksimasi dengan fungsi kubik
| | ) ( ) ( ) ( ) (
) ( ) ( ) ( ) ( ) ( ) (
3 2 1 0
3 3 2 2 1 1 0 0 i
3
0 i
i
b
a
x f x f 3 x f 3 x f
8
h 3
x f c x f c x f c x f c x f c dx x f
+ + + =
+ + + = ~
¿
}
=
x
0
x
1

x
f(x)
x
2
h h
L(x)
x
3
h
) (
) )( )( (
) )( )( (
) (
) )( )( (
) )( )( (
) (
) )( )( (
) )( )( (
) (
) )( )( (
) )( )( (
) (
3
2 3 1 3 0 3
2 1 0
2
3 2 1 2 0 2
3 1 0
1
3 1 2 1 0 1
3 2 0
0
3 0 2 0 1 0
3 2 1
x f
x x x x x x
x x x x x x
x f
x x x x x x
x x x x x x
x f
x x x x x x
x x x x x x
x f
x x x x x x
x x x x x x
x L
÷ ÷ ÷
÷ ÷ ÷
+
÷ ÷ ÷
÷ ÷ ÷
+
÷ ÷ ÷
÷ ÷ ÷
+
÷ ÷ ÷
÷ ÷ ÷
=
| | ) ( ) ( ) ( ) (
3 2 1 0
b
a
b
a
x f x f 3 x f 3 x f
8
h 3
3
a b
h ; L(x)dx f(x)dx
+ + + =
÷
= ~
} }
 Error Pemenggalan
3
a b
h ; f
6480
a b
f h
80
3
E
4
5
4 5
t
÷
=
÷
÷ = ÷ = ) (
) (
) (
) ( ) (
ç ç
Aturan Simpson 3/8
Metode Integrasi Gauss
• Metode Newton Code (Trapezoida, Simpson)
 berdasarkan titik2 data diskrit. Dengan
batasan :
– H sama
– Luas dihitung dari a sampai b
• Mengakibatkan error yang dihasilkan cukup
besar.


Metode Integrasi Gauss
• Misal menghitung Luas dengan metode trapezoida dengan selang [-1,1]



• Persamaan ini dapat ditulis (disebut pers Kuadratur Gauss)



• Misal x
1
=-1, x
2
=1 dan c
1
=c
2
=1  menjadi m. trapezoida
• Karena x
1
, x
2,
,c
1
dan c
2
sembarang maka kita harus memilih nilai tersebut
sehingga error integrasinya min
( )
2
) 1 ( ) 1 ( ) 1 ( ) 1 (
2
) (
1
1
=
÷ + ~ ÷ + ~ =
}
÷
h
f f f f
h
dx x f I
) ( ) ( ) (
2 2 1 1
1
1
x f c x f c dx x f I + ~ =
}
÷
Metode Integrasi Gauss
• Bagaimana mencari x
1
, x
2,
,c
1
dan c
2
Persamaan dibawah ini dianggap
memenuhi secara tepat bila empat polinom berikut dijadikan fungsi
integral pada interval integrasi [-1, 1]
• f(x) = 1 ; f(x) = x ; f(x) = x
2
; f(x) = x
3

) ( ) ( ) (
2 2 1 1
1
1
x f c x f c dx x f I + ~ =
}
÷
0
3
2
0
2 1
1
1
3 3
2 2
3
1 1
1
1
2 2
2 2
2
1 1
1
1
2 2 1 1
1
1
2 1
= = +
= = +
= = +
= = +
}
}
}
}
÷
÷
÷
÷
dx x x c x c
dx x x c x c
dx x x c x c
dx c c
Didapat

3
1
3
1
1
2 1
2 1
÷
= =
= =
x x
c c
Metode Integrasi Gauss
• Persamaan dibawah ini dinamakan metode
Gauss Legendre 2 titik
)
3
1
( )
3
1
( ) (
1
1
÷
+ =
}
÷
f f dx x f
Transformasi



• Range [a,b]  [-1,1]
• X  u f(x)  g(u) dx du

}
=
b
a
i
dx x f L ) (
}
÷
=
1
1
) ( du u g L
i
Transformasi
du
a b
dx
u a b b a
x
au bu b a
x
a a b u x
a b u a x
u
a b
a x
|
.
|

\
|
÷
=
÷ + +
=
÷ + +
=
+ + + =
+ + = ÷
+
=
÷
÷
2
2
) ( ) (
2
2 ) )( 1 ( 2
) )( 1 ( 2 2
2
1
a
b
x
-1
1
u
Transformasi






du
u a b b a
f a b du u g
} }
÷ ÷
|
.
|

\
|
÷ + +
÷ =
1
1
1
1
2
) ( ) (
) (
2
1
) (
( ) ) ( ) ( ) (
2
1
) (
2
1
2
1
a b u a b f a b u g + + ÷ ÷ =
}
÷
=
1
1
) ( du u g L
i
Analisa
• Dibandingkan dengan metode Newton-Cotes
(Trapezoida, Simpson 1/3, 3/8) metode Gauss-
Legendre 2 titik lebih sederhana dan efisien dalam
operasi aritmatika, karena hanya membutuhkan dua
buah evaluasi fungsi.
• Lebih teliti dibandingkan dengan metode Newton-
Cotes.
• Namun kaidah ini harus mentransformasi terlebih
dahulu menjadi
}
÷
1
1
) ( du u g
Algoritma Integrasi Kuadratur Gauss
dengan Pendekatan 2 titik
• Definisikan fungsi f(x)
• Tentukan batas bawah (a) dan batas atas integrasi
(b)
• Hitung nilai konversi variabel :


• Tentukan fungsi g(u) dengan:


• Hitung


( ) ) (
2
1
2
1
a b u a b x + + ÷ =
( ) ) ( ) ( ) (
2
1
) (
2
1
2
1
a b u a b f a b u g + + ÷ ÷ =
|
|
.
|

\
|
+
|
|
.
|

\
|
÷ =
3
1
3
1
g g L
Contoh Soal
Metode Gauss Legendre 3 Titik

• Parameter x
1
, x
2
, x
3
,c
1
,c
2
dan c
3
dapat dicari dengan membuat
penalaran bahwa kuadratur Gauss bernilai tepat untuk 6 buah
fungsi berikut :



• Dengan cara yang sama didapat

) ( ) ( ) ( ) (
3 3 2 2 1 1
1
1
x f c x f c x f c dx x f I + + ~ =
}
÷
5 4 3
2
) ( ; ) ( ; ) (
) ( ; ) ( ; 1 ) (
x x f x x f x x f
x x f x x f x f
= = =
= = =
5 3 ; 0 ; 5 3
9
5
;
9
8
;
9
5
3 2 1
3 2 1
= = ÷ =
= = =
x x x
c c c
Metode Gauss Legendre 3 Titik
( )
|
|
.
|

\
|
+ +
|
|
.
|

\
|
÷ =
}
÷
5
3
9
5
0
9
8
5
3
9
5
) (
1
1
g g g du u g
Algoritma Metode Integrasi Gauss Dengan
Pendekatan 3 Titik
Metode Gauss n-Titik
Beberapa Penerapan Integrasi Numerik
• Menghitung Luas Daerah Berdasarkan
Gambar
• Menghitung Luas dan Volume Benda Putar
Menghitung Luas Daerah Berdasarkan
Gambar







• Untuk menghitung luas integral di peta di atas, yang perlu dilakukan adalah menandai atau
membuat garis grid pada setiap step satuan h yang dinyatakan dalam satu kotak. Bila satu kotak
mewakili 1 mm, dengan skala yang tertera maka berarti panjangnya adalah 100.000 mm atau 100
m.
• Pada gambar di atas, mulai sisi kiri dengan grid ke 0 dan sisi kanan grid ke n (dalam hal ini n=22).
Tinggi pada setiap grid adalah sebagai berikut:
Skala 1:100000
0
10
5
6
3
15
9
Menghitung Luas Daerah Berdasarkan Gambar
• Dari tabel di atas, luas area dapat dihitung dengan
menggunakan 3 macam metode:
• Dengan menggunakan metode integrasi Reimann


• Dengan menggunakan metode integrasi trapezoida


• Dengan menggunakan metode integrasi Simpson

5 . 73 2
2
15
1
16 0
=
|
|
.
|

\
|
+ + =
¿
= i
i
y y y
h
L
5 . 73
16
0
= =
¿
= i
i
y h L
74 2 4
3
16 0
=
|
|
.
|

\
|
+ + + =
¿ ¿
= = genap i
i
ganjil i
i
y y y y
h
L
Menghitung Luas dan Volume Benda Putar
• Luas benda putar:


• Volume benda putar:
}
=
b
a
p
dx x f L ) ( 2t
| |
}
=
b
a
p
dx x f V
2
) ( t
Contoh :



• Ruang benda putar dapat dibedakan menjadi 4 bagian
– bagian I dan III merupakan bentuk silinder yang tidak perlu
dihitung dengan membagi-bagi kembali ruangnya,
– bagian II dan IV perlu diperhitungkan kembali.
• Bagian I:


• Bagian II:
4
cm
6
cm
7
cm
12
cm
7
cm
5
cm
I II III IV
satuan dalam cm
t t 56 ) 7 )( 4 ( 2 = =
I
L
t t 196 ) 7 )( 4 (
2
= =
I
V
( ) t t 288 ) 12 ( 12 2 = =
II
L
( )( ) t t 3456 12 12 2
2
= =
II
V
Contoh :
• Sedangkan untuk menghitung bagian II dan IV diperlukan pembagian area ,
misalkan dengan mengambil h=1 diperoleh:



• Pada bagian II dan IV: dan
• Dengan menggunakan integrasi trapezoida dapat diperoleh:
t t 108 2
2
2 ) (
4
1
5 0
=
(
¸
(

¸

+ + =
¿
= i
i IV II
y y y
h
L L
( ) t t 5 . 1187 2
2
4
1
2 2
5
2
0
=
(
¸
(

¸

+ + = =
¿
= i
i IV II
y y y
h
V V
IV II
L L =
IV II
V V =
Contoh :
• Luas permukaan dari botol adalah:




• Luas = 1758.4 cm2
• Volume botol adalah:



• Volume = 18924.78 cm3
4 . 1758
560
108 288 108 56
=
=
+ + + =
+ + + =
t
t t t t
IV III II I
L L L L L
t
t t t t
6024
5 . 1187 3456 5 . 1187 196
=
+ + + =
+ + + =
IV III II I
V V V V V

INTEGRASI NUMERIK
• Di dalam kalkulus, terdapat dua hal penting yaitu integral dan turunan(derivative) • Pengintegralan numerik merupakan alat atau cara yang digunakan oleh ilmuwan untuk memperoleh jawaban hampiran (aproksimasi) dari pengintegralan yang tidak dapat diselesaikan secara analitik.

INTEGRASI NUMERIK
• Fungsi yang dapat dihitung integralnya :

• Fungsi yang rumit misal :
2


0

2  cos(1  x 2 ) 1  0.5 sin x

3

e 0.5 x dx

ax n 1  ax dx  n  1  C e ax e ax dx  C  a  sin(ax  b)dx   1 a cos(a  b)  C  cos(ax  b)dx  1 a sin(a  b)  C 1  x dx  ln | x | C
n

 ln | x |dx  x ln | x |  x  C

INTEGRASI NUMERIK
• Perhitungan integral adalah perhitungan dasar yang digunakan dalam kalkulus, dalam banyak keperluan. • digunakan untuk menghitung luas daerah yang dibatasi oleh fungsi y = f(x) dan sumbu x. • Penerapan integral : menghitung luas dan volume-volume benda putar

Dasar Pengintegralan Numerik
 Penjumlahan berbobot dari nilai fungsi


f(x)

b

a

f ( x)dx   ci f ( xi )
i 0

n

 c0 f ( x0 )  c1 f ( x1 )  ... cn f ( xn )

x0

x1

xn-1

xn

x

Dasar Pengintegralan Numerik • Melakukan penginteralan pada bagian-bagian kecil. seperti saat awal belajar integral – penjumlahan bagian-bagian. 12 10 8 6 4 2 0 3 5 7 9 11 13 15 . • Metode Numerik hanya mencoba untuk lebih cepat dan lebih mendekati jawaban eksak.

Dasar Pengintegralan Numerik Formula Newton-Cotes .Berdasarkan pada I  b a f ( x )dx   b a f n ( x )dx  Nilai hampiran f(x) dengan polinomial f n ( x )  a0  a1 x    an 1 x n 1  an x n .

 fn (x) bisa fungsi linear  fn (x) bisa fungsi kuadrat .

 fn (x) bisa juga fungsi kubik atau polinomial yang lebih tinggi .

 Polinomial dapat didasarkan pada data .

INTEGRASI NUMERIK • Luas daerah yang diarsir L dapat dihitung dengan : • L= b  f x dx a .

5 2 2.25 0.2 0 0.35 0.5 x*cos(3*x)*exp(-2*x)+0.5 1 1.45 0.Metode Integral Reimann 0.3 0.35 x*cos(3*x)*exp(-2*x)+0.4 0.35 0.5 3 .

Metode Integral Reimann • Luasan yang dibatasi y = f(x) dan sumbu x • Luasan dibagi menjadi N bagian pada range x = [a.b] • Kemudian dihitung Li : luas setiap persegi panjang dimana Li=f(xi). xi .

 Ln  f x dx  h f xi  a i 0 b n .Metode Integral Reimann • Luas keseluruhan adalah jumlah Li dan dituliskan :  f x0 x0  f x1 x1  f x 2 x 2  .  f x n x3  • Dimana f xi xi i 0 • Didapat x0  x1  x 2  ....  x n  h n L  L0  L1  L2  ...

3 0.1] 1 x**2 0.Contoh L =  x 2 dx 0 1 • Hitung luas yang dibatasi y = x2 dan sumbu x untuk range x = [0.4 0.6 0.9 1 .1 0.5 0.2 0 0 0.8 0.6 0.7 0.8 0.4 0.2 0.

3333.13..49  0.00  0.09  0..385-0.04  0..052 i 0 10 .25  0.85  0.10  0.16  0.1 maka diperoleh tabel : L  h.Contoh • Dengan mengambil h=0.36  0.385 1 • Secara kalkulus : 1 L   x 2 dx  x 3 |1  0.01  0.333 • = 0.64  0. 0 3 0 • Terdapat kesalahan e = 0..81  1. f ( xi )  0.

Algoritma Metode Integral Reimann: • • • • • Definisikan fungsi f(x) Tentukan batas bawah dan batas ata integrasi Tentukan jumlah pembagi area N Hitung h=(b-a)/N Hitung L  h. f ( xi ) i 0 N .

Metode Integrasi Trapezoida • Aproksimasi garis lurus (linier)  b a f ( x )dx   c i f ( x i )  c0 f ( x0 )  c 1 f ( x 1 ) i 0 1 h   f ( x0 )  f ( x 1 ) 2 f(x) L(x) x0 x1 x .

Aturan Komposisi Trapesium  b a f ( x )dx   f ( x )dx   f ( x )dx     x0 x1 x1 x2 xn xn  1 f ( x )dx h  f ( x0 )  f ( x 1 )   h  f ( x 1 )  f ( x 2 )     h  f ( x n 1 )  f ( x n ) 2 2 2 h   f ( x0 )  2 f ( x1 )    2f ( x i )    2 f ( x n1 )  f ( x n ) 2  f(x) ba h n x0 h x1 h x2 h x3 h x4 x .

xi 2 atau 1 Li   f i  f i 1 ...Metode Integrasi Trapezoida 1 Li   f  xi   f  xi 1 .xi 2 n 1 L   Li i 0  1 1 h L   h f i  f i 1    f 0  2 f1  2 f 2  .  2 f n 1  f n  2 i 0 2 n 1  h L   f 0  2 f i  f n   2 i 1   .

Algoritma Metode Integrasi Trapezoida • Definisikan y=f(x) • Tentukan batas bawah (a) dan batas atas integrasi (b) • Tentukan jumlah pembagi n • Hitung h=(b-a)/n • Hitung n 1  h L   f 0  2 f i  f n    2 i 1  .

Aturan Simpson 1/3 • Aproksimasi dengan fungsi parabola  f ( x )dx   c f ( x )  c f ( x )  c f ( x )  c b 2 a i 0 i i 0 0 1 1 2 f ( x2 ) h   f ( x0 )  4 f ( x 1 )  f ( x 2 ) 3 f(x) L(x) x0 h x1 h x2 x .

d  2 h h  x  x0    1   x  x1    0 x  x    1 2  let x0  a. x 2  b.  .Aturan Simpson 1/3 ( x  x0 )( x  x 2 ) ( x  x1 )( x  x 2 ) L( x )  f ( x0 )  f ( x1 ) ( x0  x1 )( x0  x 2 ) ( x 1  x0 )( x1  x 2 ) ( x  x0 )( x  x 1 )  f ( x2 ) ( x 2  x0 )( x 2  x 1 ) ab 2 x  x1 ba dx h . x 1  L( )   (  1) 2 f ( x0 )  ( 1   2 ) f ( x 1 )   (  1) 2 f ( x2 ) .

Aturan Simpson 1/3 L( )   (  1) 2 1 f ( x0 )  ( 1   ) f ( x 1 )  2  (  1) 2 f ( x2 )  b a h 1 f ( x)dx  h  L( )dξ  f ( x0 )  ξ (ξ  1)dξ 1 2 1 1 h 1 2  f ( x1 )h  ( 1  ξ )dξ  f ( x2 )  ξ (ξ  1)dξ 0 2 1 h ξ ξ ξ  f ( x0 ) (  )  f ( x1 )h(ξ  ) 2 3 2 1 3 1 3 2 3 1 1 h ξ ξ  f ( x2 ) (  ) 2 3 2 1 3 2 1  b a h f ( x )dx   f ( x0 )  4 f ( x1 )  f ( x 2 ) 3 .

x0 h x1 h x2 h x3 h x4 xn-2 xn-1 xn x ...Aturan Komposisi Simpson ba h n f(x) ….

  f n2  2 f n1   2 f n1  f n  3• atau dapat dituliskan dengan: 3 3 3 3 3  h  f0  4  fi  2  fi  f n  L   3 i ganjil i genap  . . luas dari daerah yang dibatasi fungsi y=f(x) dan sumbu X dapat dihitung sebagai berikut: N=0–n L = L1 + L3 + L5 + ...Metode Integrasi Simpson • Dengan menggunakan aturan simpson. . + Ln h h h h h h L   f 0  2 f1   2 f1  f 2    f 2  2 f 3   2 f 3  f 4   .

Cara II (Buku Rinaldi Munir) • Polinom interpolasi Newton-Gregory derajat 2 yang melalui ketiga titik tsb p 2 x  f ( x0 )  x x ( x  h) 2 x x ( x  h) 2 f ( x0 )   f ( x0 )  f 0  f 0   f0 2 2 h h 2!h 2!h .

Cara II (Buku Rinaldi Munir) • Integrasikan p2(x) pd selang [0.2h] 2h L  f ( x)dx   p 0 0 2h 2 xdx x x ( x  h) 2   L    f 0  f 0   f 0 dx 2 h 2!h  0 2h  x3 x2 x2 L  f0 x  f 0   2  2  6h 2h 4h   2 2  f 0 | x 0 h x    8h 3 4 h 2  2 4h 2  f 0 L  2hf 0 x  f 0   2   6h 2h 4h     4h  L  2hf 0 x  2hf 0    h 2 f 0  3  h L  2hf 0 x  2hf 0  2 f 0 3 .

Cara II (Buku Rinaldi Munir) • Mengingat f 0  f1  f 0 2 f 0  f1  f 0  ( f 2  f1 )  ( f1  f 0 )  f 2  2 f1  f 0 • Maka selanjutnya h L  2hf 0 x  2h( f1  f 0 )  ( f 2  2 f1  f 0 ) 3 h 2h h L  2hf 0 x  2hf1  2hf 0  f 2  f1  f 0 3 3 3 h 4h h L  f0  f1  f 2 3 3 3 h L  ( f 0  4 f1  f 2 ) 3 .

Aturan Simpson 3/8  Aproksimasi dengan fungsi kubik  b a f ( x )dx   c i f ( x i )  c0 f ( x0 )  c 1 f ( x 1 )  c 2 f ( x 2 )  c 3 f ( x 3 ) i 0 3 3h  f ( x0 )  3 f ( x 1 )  3 f ( x 2 )  f ( x 3 )  8 L(x) f(x) x0 h x1 h x2 h x3 x .

Aturan Simpson 3/8 L( x )   ( x  x1 )( x  x 2 )( x  x 3 ) ( x  x0 )( x  x 2 )( x  x 3 ) f ( x0 )  f ( x1 ) ( x0  x1 )( x0  x 2 )( x0  x 3 ) ( x1  x0 )( x1  x 2 )( x1  x 3 ) ( x  x0 )( x  x1 )( x  x 3 ) ( x  x0 )( x  x1 )( x  x 2 ) f ( x2 )  f ( x3 ) ( x 2  x0 )( x 2  x1 )( x 2  x 3 ) ( x 3  x0 )( x 3  x1 )( x 3  x 2 )  b a f(x)dx   b a ba L(x)dx . h  3 3h  f ( x0 )  3 f ( x 1 )  3 f ( x 2 )  f ( x 3 )  8  Error Pemenggalan 3 5 (4) ( b  a) 5 ( 4 ) ba Et   h f ( )   f ( ) . h  80 6480 3 .

Metode Integrasi Gauss • Metode Newton Code (Trapezoida. Simpson)  berdasarkan titik2 data diskrit. . Dengan batasan : – H sama – Luas dihitung dari a sampai b • Mengakibatkan error yang dihasilkan cukup besar.

trapezoida • Karena x1.1] h I   f ( x)dx   f (1)  f (1)  f (1)  f (1) 2 1 h  ditulis (disebut pers Kuadratur Gauss) • Persamaan ini dapat 2 1 I • Misal x1=-1.c1 dan c2 sembarang maka kita harus memilih nilai tersebut sehingga error integrasinya min 1  f ( x)dx c 1 1 f ( x1 )  c2 f ( x2 ) .Metode Integrasi Gauss • Misal menghitung Luas dengan metode trapezoida dengan selang [-1. x2.. x2=1 dan c1=c2=1  menjadi m.

1] • f(x) = 1 . f(x) = x3 c1  c 2   1dx  2 1 1 I 1  f ( x)dx c Didapat 1 1 f ( x1 )  c2 f ( x2 ) c1 x1  c 2 x 2   xdx  0 1 2 c1 x12  c 2 x 2   x 2 dx  2 1 1 1 1 c1  c 2  1 3 x1  1 3 x2  1 3 c x  c 2 x   x dx  0 3 1 1 3 2 3 1 .c1 dan c2 Persamaan dibawah ini dianggap memenuhi secara tepat bila empat polinom berikut dijadikan fungsi integral pada interval integrasi [-1. f(x) = x .. f(x) = x2 .Metode Integrasi Gauss • Bagaimana mencari x1. x2.

Metode Integrasi Gauss • Persamaan dibawah ini dinamakan metode Gauss Legendre 2 titik 1 1  f ( x)dx  f ( 1 3 ) f( 1 3 ) .

b]  [-1.Transformasi Li   f ( x)dx • Range [a.1] • X  u f(x)  g(u) dx du a b Li   g (u )du 1 1 .

Transformasi x  a u 1  ba 2 2 x  2a  (u  1)(b  a ) 2 x  (u  1)(b  a )  2a a  b  bu  au x 2 (a  b)  (b  a )u x 2 ba dx   du  2  a x b -1 u 1 .

Transformasi Li   g (u )du 1 1 1 g (u )  (b  a) f 1 (b  a)u  1 (b  a)  2 2 2 1  (a  b)  (b  a)u  g (u )du  (b  a)  f  du 1 2 2   1  1 1 .

3/8) metode GaussLegendre 2 titik lebih sederhana dan efisien dalam operasi aritmatika.Analisa • Dibandingkan dengan metode Newton-Cotes (Trapezoida. • Namun kaidah ini harus mentransformasi terlebih dahulu menjadi 1  g (u)du 1 . Simpson 1/3. karena hanya membutuhkan dua buah evaluasi fungsi. • Lebih teliti dibandingkan dengan metode NewtonCotes.

Algoritma Integrasi Kuadratur Gauss dengan Pendekatan 2 titik • • • • • Definisikan fungsi f(x) Tentukan batas bawah (a) dan batas atas integrasi (b) Hitung nilai konversi variabel : Tentukan fungsi x  1 dengan: (b  a) g(u) b  a u  1 2 2 Hitung g (u )  1 (b  a) f 1 (b  a)u  1 (b  a) 2 2 2  1   1  L  g    g      3   3 .

Contoh Soal .

c2  .Metode Gauss Legendre 3 Titik I x f x dx c ( x1 )  2 f ( x2  c3 f ( x ) • Parameter x1. f ( x)  x 4 .c2 dan1cf3 dapatcdicari)dengan 3membuat 1 penalaran bahwa kuadratur Gauss bernilai tepat untuk 6 buah fungsi berikut : 1 f ( x)  1. 2. f ( x)  x 2 f ( x)  x 3 . f ( x)  x 5 • Dengan cara yang sama didapat 5 8 5 c1  . x3(. f ( x)  x. c3  9 9 9 x1   3 5. x3  3 5 . x 2  0.c1).

Metode Gauss Legendre 3 Titik 5  3 8 5  3   g 0  g   g (u )du  g   1 9  5 9 9  5      1 .

Algoritma Metode Integrasi Gauss Dengan Pendekatan 3 Titik .

Metode Gauss n-Titik .

Beberapa Penerapan Integrasi Numerik • Menghitung Luas Daerah Berdasarkan Gambar • Menghitung Luas dan Volume Benda Putar .

Pada gambar di atas. yang perlu dilakukan adalah menandai atau membuat garis grid pada setiap step satuan h yang dinyatakan dalam satu kotak.000 mm atau 100 m. Tinggi pada setiap grid adalah sebagai berikut: .Menghitung Luas Daerah Berdasarkan Gambar 9 6 3 Skala 1:100000 0 5 10 15 • • Untuk menghitung luas integral di peta di atas. mulai sisi kiri dengan grid ke 0 dan sisi kanan grid ke n (dalam hal ini n=22). dengan skala yang tertera maka berarti panjangnya adalah 100. Bila satu kotak mewakili 1 mm.

5  Dengan menggunakan metode integrasi Simpson 2 i 1    h L   y 0  y16  4  yi  2  yi   74  3 i  ganjil i  genap   .Menghitung Luas Daerah Berdasarkan Gambar • Dari tabel di atas. luas area dapat dihitung dengan menggunakan 3 macam metode: • Dengan menggunakan metode integrasi Reimann  i • Dengan menggunakan metode integrasi trapezoida i 0 Lh y  73 .5 16 • 15  h L   y0  y16  2 yi   73.

Menghitung Luas dan Volume Benda Putar • Luas benda putar: L p  2  f ( x)dx a b • Volume benda putar: V p     f ( x)2 dx a b .

Contoh : 5 cm 7 cm I II III IV 6 cm 4 cm 12 cm 7 cm satuan dalam cm • Ruang benda putar dapat dibedakan menjadi 4 bagian – bagian I dan III merupakan bentuk silinder yang tidak perlu dihitung dengan membagi-bagi kembali ruangnya. • Bagian I: • Bagian II: LI  2 (4)( 7)  56 V I   (4)( 7) 2  196  LII  2 12 (12 )  288 VII  2 1212  3456 2 . – bagian II dan IV perlu diperhitungkan kembali.

misalkan dengan mengambil h=1 diperoleh: • • LII dan IV L V II  V IV Pada bagian II dan IV: Dengan menggunakan integrasi trapezoida dapat diperoleh: 4  h LII ( LIV )  2  y0  y5  2 yi   108 2 i 1  4  h 2 2 VII  VIV     y0  y5  2 yi2   1187.5 2 i 1  .Contoh : • Sedangkan untuk menghitung bagian II dan IV diperlukan pembagian area .

78 cm3 .4 cm2 • Volume botol adalah:  560  1758.Contoh : • Luas permukaan dari botol adalah: L  LI  LII  LIII  LIV  56  108  288  108 • Luas = 1758.5  3456  1187.4 V  VI  VII  VIII  VIV  196  1187.5  6024 • Volume = 18924.

Sign up to vote on this title
UsefulNot useful