Anda di halaman 1dari 44

INTEGRASI NUMERIK

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.
12

10

0
3 5 7 9 11 13 15
Metode Integral Reimann
0.5
x*cos(3*x)*exp(-2*x)+0.35
x*cos(3*x)*exp(-2*x)+0.35
0.45

0.4

0.35

0.3

0.25

0.2
0 0.5 1 1.5 2 2.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
Metode Integral Reimann
 Luas keseluruhan adalah jumlah Li dan
dituliskan :
L  L0  L1  L2  ..  Ln
 f x0 x0  f x1 x1  f x2 x2  ...  f xn x3
n
  f xi xi
i 0

 Dimana x0  x1  x2  ...  xn  h


 Didapat b n
 f xdx  h f xi 
a i 0
1
L =  x 2 dx
Contoh 0

 Hitung luas yang dibatasi y = x2 dan


sumbu x untuk range x = [0,1]
1
x**2

0.8

0.6

0.4

0.2

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Contoh
 Dengan mengambil h=0.1 maka diperoleh tabel :

10
L  h. f ( xi )
i 0

 0.10  0.01  0.04  0.09  0.16  0.25  0.36  0.49  0.64  0.81  1.00 
 0.13,85  0,385 1
1
 Secara kalkulus :
L   x 2 dx  x 3 |10  0,3333.....
0 3
 Terdapat kesalahan e = 0,385-0,333
 = 0,052
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
L  h. f ( xi )
i 0
Metode Titik Tengah
Metode Integrasi Trapezoida
 Aproksimasi garis lurus (linier)
1
f ( x )dx   c i f ( x i )  c0 f ( x0 )  c 1 f ( x1 )
b
a
i 0

  f ( x0 )  f ( x 1 ) 
h
2
f(x)

L(x)

x0 x1 x
Aturan Komposisi
Trapesium
b x1 x2 xn
a
f ( x )dx   f ( x )dx   f ( x )dx    
x0 x1 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
  f ( x0 )  2 f ( x1 )    2f ( x i )    2 f ( x n1 )  f ( x n )
h
2
f(x)

ba
h
n
x0 h x1 h x2 h x3 h x4 x
Metode Integrasi
Trapezoida
Li   f xi   f  xi 1 .xi
1
2
atau  1
Li   f i  f i 1 .xi
1 L   Li
2 i 0

n 1
L   h f i  f i 1    f 0  2 f1  2 f 2  ...  2 f n 1  f n 
1 h
i 0 2 2

h n 1 
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 h n 1 
L  f 0  2 f i  f n 
2 i 1 
0.693303382
Aturan Simpson 1/3
 Aproksimasi dengan fungsi parabola
2

a f ( x )dx   ci f ( xi )  c0 f ( x0 )  c1 f ( x1 )  c 2 f ( x2 )
b

i 0


h
 f ( x0 )  4 f ( x 1 )  f ( x 2 ) 
3
L(x)
f(x)

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

 x  x1    0
x  x    1
 2

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

f ( x )dx   f ( x0 )  4 f ( x1 )  f ( x 2 )
b h
a 3
Aturan Komposisi
Simpson

ba
h
n
f(x)

…...

x0 h x1 h x2 h x3 h x4 xn-2 xn-1 xn x
Metode Integrasi Simpson
 Dengan menggunakan aturan simpson, luas
dari daerah yang dibatasi fungsi y=f(x) dan
sumbu X dapat dihitung sebagai berikut:
N=0–n
L = L1 + L3 + L5 + . . . + Ln

L   f 0  2 f1   2 f1  f 2    f 2  2 f 3   2 f 3  f 4   ...   f n2  2 f n1   2 f n1  f n 


h h h h h h
3 3 3 3 3 3
 atau dapat dituliskan dengan:

h  
L
3  f 0  4  f i  2  f i  f 
n
i ganjil i genap 
Aturan Simpson 3/8
 Aproksimasi dengan fungsi kubik
3
f ( x )dx   c i f ( x i )  c0 f ( x0 )  c 1 f ( x1 )  c 2 f ( x 2 )  c 3 f ( x 3 )
b
a
i 0


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
( x  x1 )( x  x 2 )( x  x 3 ) ( x  x0 )( x  x 2 )( x  x 3 )
L( x )  f ( x0 )  f ( x1 )
( x0  x1 )( x0  x 2 )( x0  x 3 ) ( x1  x0 )( x 1  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  x 1 )( x 3  x 2 )

b b ba
a
f(x)dx  
a
L(x)dx ; h 
3

3h
 f ( x0 )  3 f ( x 1 )  3 f ( x 2 )  f ( x 3 ) 
8
DIFFERENSIASI NUMERIK

Nana Ramadijanti
DIFFERENSIASI NUMERIK
 Perhitungan kalkulus banyak digunakan untuk
keperluan perhitungan geometrik, yang
berhubungan dengan perubahan nilai per-satuan
waktu atau jarak.
 Secara kalkulus, didefinisikan sebagai perbandingan
perubahan tinggi (selisih tinggi) dan perubahan
jarak
dy lim y
 ax0
dx x

 penentuan titik puncak kurva y = f(x)  dy/dx = 0


Mengapa perlu Metode Numerik ?
 Terkadang terdapat suatu fungsi yang
sulit dihitung secara manual
 Untuk mengotomatiskan, tanpa harus
menghitung manualnya
DIFFERENSIASI NUMERIK
 Hubungan antara nilai fungsi dan perubahan
fungsi untuk setiap titiknya didefinisikan :
 y = f(X) + f1(x).h(x)

f x  h   f x 
f ' ( x)  lim
h 0
h
Diferensiasi dg MetNum
 Metode Selisih Maju
 Metode Selisih Tengahan
 Metode Selisih Mundur
Metode Selisih Maju
 Metode selisih maju merupakan metode yang
mengadopsi secara langsung definisi differensial
f ( x  h)  f ( x )
f ' ( x) 
h
 Pengambilan h diharapkan pada nilai yang kecil agar
errornya kecil
 Error yang dihasilkan
E(f)   hf 11  x 
1
2
Contoh :
 Hitung
differensial
 f(x)=e-xsin(2x)
 +1 dari range
x=[0,1] dengan
h=0.05
Metode Selisih Tengahan
 Metode selisih tengahan merupakan metode
pengambilan perubahan dari dua titik sekitar dari titik
yang diukur.
 Perhatikan selisih maju pada titik x-h
1
  f x   f x  h 
f1 x  h 
h
 selisih maju pada titik x f x  h   f x 
f 21 x  
h
 Metode selisih tengahan merupakan rata-rata dari dua
selisih maju pada titik x-h dan titik x:
f x  h   f x  h 
f1' x  h   f 2' x  f ' ( x) 
f ' ( x)  2h
2
Metode Selisih Tengahan
 Kesalahan pada metode ini
h 2 111
E(f)   f  
6
Metode Selisih Mundur

f x   f x  h 
f ' x  
h
Differensiasi tingkat tinggi
 Differensiasi tingkat tinggi merupakan proses
pendifferensialan secara terus-menerus, hingga
tingkatan yang ditentukan.
 Differensial tingkat 2 f "x  f '  f ' x

 Differensial tingkat 3 f (3) x   f '  f " x 

 Differensial tingkat n 
f n   x   f 1 f n 1
x 
dn f d  d n1 f 
n
  n1 
dx dx  dx 
Differensiasi tingkat tinggi
 Differensiasi tingkat 2 untuk M. Selisih Maju

f ' x  h   f ' ( x)
f " x  
h
f ( x  2h)  f ( x  h) f ( x  h)  f ( x )

f " x   h h
h
f ( x  2h)  2 f ( x  h)  f ( x )
f " x  
h2
Differensiasi tingkat tinggi
 Differensiasi tingkat 2 untuk M. Selisih
Tengahan
f '  x  h   f ' ( x  h)
f " x  
2h
f ( x  2h)  f ( x ) f ( x )  f ( x  2h)

f " x   2h 2h
2h
f ( x  2h)  2 f ( x )  f ( x  2h)
f " x  
4h 2

Anda mungkin juga menyukai