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
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.10 0.01 0.04 0.09 0.16 0.25 0.36 0.49 0.64 0.81 1.00
0.13,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 n1 ) f ( x n )
h
2
f(x)
ba
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 )
ab
let x0 a, x 2 b, x 1
2
ba 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
ba
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
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 ba
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
ax0
dx 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 n
f n x f 1 f n 1
x
dn f d d n1 f
n
n1
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