analisa numerik

18
Analisa Numerik Integrasi Numerik

Upload: tamyra

Post on 04-Feb-2016

91 views

Category:

Documents


0 download

DESCRIPTION

Analisa Numerik. Integrasi Numerik. Review Ide Pemakaian Polinom Interpolasi. Review ide pemakaian polinom interpolasi dlm. menaksir turunan dan integrasi : f(x) diketahui, tetapi sulit dioperasikan (turunkan, integrasi). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Analisa Numerik

Analisa Numerik

Integrasi Numerik

Page 2: Analisa Numerik

2

Review Ide Pemakaian Polinom Interpolasi

• Review ide pemakaian polinom interpolasi dlm. menaksir turunan dan integrasi :

1. f(x) diketahui, tetapi sulit dioperasikan (turunkan, integrasi).

2. f(x) tdk. diketahui, tetapi harga f(x) pd. titik x0, x1, ..., xk diketahui.

• Jk. L adalah operator pengganti turunan atau integrasi, mk. penaksiran harga turunan atau integrasi secara umum berbentuk :

• Proses penggantian L(f) dng. L(Pk) disebut diskritisasi,

disebut kesalahan diskritisasi.

)()()( )1( rrk fhConstPLxL

)()1( rr fhConst

Page 3: Analisa Numerik

3

Review Ide Pemakaian Polinom Interpolasi

• Masalah ketelitian, sulit dicapai karena :1. Terbatasnya panjang word suatu komputer.

2. Hilangnya digit signifikan pada saat dua nilai yang hampir sama dikurangi.

• Jd. ada h optimum, dimana utk. hh hfEhfE )()(

Page 4: Analisa Numerik

4

Aturan Dasar

[a, b] dibagi-bagi menjadi N interval (tidak perlu sama).

a = x0 < x1 < x2 < ... <xn = b

Misal : Pi, k(x) (i = 1, ..., N) adalah polinom interpolasi utk. f(x) pd. interval (xi-1, xi).

Catatan : Utk. kemudahan pembahasan, dimisalkan xi–xi-1 sama

xi = a + ih, i = 0, ..., N, h = (b-a)/N

Notasi fs = f(a + sh), mk. fi = f(xi), i = 0, ..., N

b

a

dxxffI )()(

N

i

x

x

ki

N

i

x

x

b

a

i

i

i

i

dxxPdxxfdxxffI1

,1

11

)()()()(

Page 5: Analisa Numerik

5

Aturan-Aturan Dasar

di mana I(Pk) = A0f(x0) + A1f(x1) + ... + Akf(xk) [jumlah berbobot

Ai]

xi, f(xi) i = 0, ..., k diketahui :

Ai dpt. dihitung dng. Ai = I(li), li = polinom Langrange ke-i.

k = 0, x0 = a Aturan Segi Empat

)()()(

)()(

fEPIfI

dxxffI

k

b

a

)(],,,[)( 0 xxxxffE kk

b

a

2

))(('

)()()(2abf

E

afabRfI

R

f(x)

Page 6: Analisa Numerik

6

Aturan-Aturan Dasar

– k = 0, x0 = (a+b)/2 Aturan Titik Tengah

– k = 1, x0 = a, x1 = b Aturan Trapesium

– k = 2, x0 = a, x1 = (a+b)/2, x2 = b Aturan Simpson

12

))((''

)]()()[(2

1)(

3abfE

bfafabTfI

T

24

))((''

)2

()()(

3abfE

bafabMfI

M

90

]2

)()[(''

)}()2

(4)({6

)(

5abf

E

bfba

fafab

SfI

S

f(x)

f(x)

f(x)

Page 7: Analisa Numerik

7

Aturan-Aturan Dasar

– k = 3, x0 = x1 = a, x2 = x3 = b Aturan Trapesium Terkoreksi

720

))((''

)](')('[12

)()]()([

2)(

5

2

abfE

bfafab

bfafab

CTfI

CT

f(x)

Page 8: Analisa Numerik

8

Aturan Gabungan (Composite Rules)

• Aturan segiempat

2

)(')(

2

))((')()()(

2

1

21

11

1

hfxhf

xxfxfxxdxxf

ii

iiiiii

x

x

i

i

),(,2

))(('

),(,2

)('

)()(

11

2

11

bahabf

E

xxhf

E

xfhRNfI

RN

iii

N

i

iRN

N

ii

Page 9: Analisa Numerik

9

Aturan Gabungan (Composite Rules)• Aturan Simpson

),(120

)()2)((

]42[6

90

)2)((]4[

6

)()(

),(90

)2)((]4[

6)(

,,

4

1 21

1

10

1

5

1 211

1

5

211

11

1 1

1

baabhf

E

ffffh

S

hffff

h

dxxffI

xxhf

fffh

dxxf

hxxdanxbxa

iv

SN

N

ii

N

iiNN

E

N

i

iiv

S

N

iii

x

x

x

x

iii

iiv

iii

x

x

iiii

SNN

i

i

i

i

i

i

f(x)

Page 10: Analisa Numerik

10

Aturan Gabungan (Composite Rules)

• Aturan TrapesiumDng. cara yg. sama diperoleh

• Aturan Titik Tengah12

)()(''

)(2

)(

2

0

1

1

abhfE

ffh

fhTfI

TN

N

N

iiN

24

)()(''

)(

2

1 2

abhfE

fhMfI

MN

N

iiiN

f(x)

f(x)

Page 11: Analisa Numerik

11

Aturan Gabungan (Composite Rules)

• Aturan Trapesium Terkoreksi

720

)()(

)](')('[12

)(2

][12

)(][

2

)()(

4

2

01

'1

'2

11

1

1

abhfE

bfafh

ffh

fhCT

ffxx

ffxx

fI

ivCTN

N

N

iiN

iiii

ii

N

i

iii

f(x)

Page 12: Analisa Numerik

12

Contoh• Dng. memakai aturan trapesium gabungan, tentukan

N sehingga teliti sampai 6 digits

Jwb. :Errornya adalah –f’’()N-2/12 , (a, b)∈

Batas atas errornya adalah :

max |f’’(x)| pd. [0, 1] terjadi pada x = 0 atau x = 0, 1

dxe x 1

0

2

Nhbaexf x 1,1,0,)(2

2

10 12

)(''max

N

f

5,2,0)23(4)('''

)24()(''

102

2

2

2

xxxxexf

xexfx

x

2}2,2max{|})1(''||,)0(''max{|)(''max 1

10

efff

5783

10

10.512

2

3

72

N

N

Page 13: Analisa Numerik

13

Metoda Adaptif Quadrature• Adaptif lebar sub interval ditentukan oleh perilaku lokal

integralnya (fungsinya).– Besar interval keseluruhan tidak harus sama.

• Cocok utk. menghitung I(f) dlm. ketelitian tertentu dng. penghitungan fungsi lebih sedikit jika subinterval ditentukan dengan baik.

• Perhatikan aturan trapesium gabungan

di mana a = x0 < x1 < ... < xN = b tidak perlu berjarak sama.

Besar error tergantung

Jd. jika f’’(x) ‘kecil’, maka pakai interval ‘besar’.jika f’’(x) ‘besar’, maka pakai interval ‘kecil’.

N

i

iiiii

N

i

ii xxfxfxf

xxfI

1

31

11

1

12

))(('')]()([

2)(

),(12

))((''1

31

iiiiii xxxxf

Page 14: Analisa Numerik

14

Adaptive Quadrature Berdasarkan Aturan Simpson

• Diberikan f(x) pada [a, b] dan bilangan kecil > 0. Cari p

(aproksimasi) terhadap di mana |P – I| ≤ dng.

memakai penghitungan fungsi sesedikit mungkin.

• Misal : xi+1 – xi = h

Dng. subinterval ini hitung Si pendekatan dari Ii

Si = h/6 {f(xi) + 4f(xi + h/2) + f(xi+1)}

b

a

dxxfI )(

1

)(i

i

x

x

i dxxfI

xi xi + h/2 xi+1

h

Page 15: Analisa Numerik

15

Adaptive Quadrature Berdasarkan Aturan Simpson

Hitung pendekatan dari Ii

– Dng. memakai Error Simpson

diperoleh :

h

xi xi + h/4 xi+1xi + 3h/4xi + h/2

iS

)}()4

3(4)

2(2)

4(4)({

12 1 iiiiii xfh

xfh

xfh

xfxfh

S

)(15

1

12

21

)(2

90.2

)2

21(

90.2

)4

(90

)(.2

)2

(90

)(

4

4

4

5

5

4

4

5

5

5

5

iiii

ii

iiiv

iv

ii

iv

ii

iv

ii

SSSS

SI

SShf

hfSS

hfSI

hfSI

Page 16: Analisa Numerik

16

Adaptive Quadrature Berdasarkan Aturan Simpson

• Jk. [a, b] ada N interval maka errornya memenuhi

lalu :

N

ii

iii

SP

ab

hSSE

1

)(15

1

Page 17: Analisa Numerik

17

Contoh• Contoh Dengan memakai adaptive quadrature yg. berdasarkan

aturan Simpson, cari aproksimasi (pendekatan) thd. integral :

dng. ketelitian kesalahan = 0.0005 (harga

sebenarnya I = 2/3).

Jawab : [0, 1] [0, ½] dan [½, 1]

pada [½, 1], h = ½

1

0

dxxI

00025.0)0005.0(12

10000018775.0)(

15

1]1,

2

1[

43096219.0}18744

328542

1{24

1]1,

2

1[

43093403.0}14342

1{12

1]1,

2

1[

SSE

S

S

ok

Page 18: Analisa Numerik

18

Contoh

pada [0, ½]

[0, ½] [0, ¼] dan [¼, ½]

00025.000043499.0]2

1,0[

23211709.0}21

8344

128140{

12

1]

2

1,0[

22559223.0}21

4140{

12

1]

2

1,0[

E

S

S

000125.0)0005.0(14

110.664.0]

2

1,

4

1[

15236814.0]2

1,

4

1[

15235819.0]2

1,

4

1[

6

E

S

S