Soal (2) masih sejenis dengan soal (1) yaitu menentukan nilai x yang
BAB II
DERET TAYLOR DAN ANALISIS GALAT
x 0=1.
Penyelesaian :
Tahap 1 :
f ( x )=sin x
f ' ( x )=cos x
f ' ' ( x )=−sin x
f ' ' ' ( x )=−cos x
f 4 ( x )=sin x
Dan seterusnya.
Tahap 2 :
( x−1 ) ( x−1 )2 ( x −1 )3
sin( x )=sin (1)+ cos (1)+ (−sin (1 ))+ (−cos (
1! 2! 3!
Pada suku-suku deret taylor tidak berhingga banyaknya, maka
untuk alasan praktis deret Taylor dipotong sampai suku orde
tertentu.
contoh 2 :
Penyelesaian :
Tahap 1 :
f ( x )=cos x
f ' ( x )=−sin x
f left (x right ) = - cos {x
f ' left (x right ) = sin {x
Tahap 2 :
f ( x )=sin x f ( 0 )=sin 0 0
1
f ' ( x )=cos x f ' ( 0 ) =cos 0 0
'' ( x)
f =−sin x f ' ' ( 0 )=−sin 0 -1
0
f ' ' ' (x )=−cos x f ' ' ' ( 0 )=−cos 0
f 4 ( x )=sin x f 4 ( 0 )=sin 0
. .
0:
( x ) ( x )2 ( x )3 (x )4
sin ( x )=0+ 1+ 0+ (−1)+ 0+…
1! 2! 3! 4!
Hasil akhir :
x3
sin x=x−
3!
Pada suku-suku deret MacLaurin tidak berhingga banyaknya, maka
untuk alasan praktis deret MacLaurin dipotong sampai suku orde
tertentu.
Cotoh 4 :
f ( x )=tan x
f ( x )=tan x
1
f ' ( x )=
cos 2 x
2 sin x
f ' ' ( x )=
cos2 x
' ' ' (x ) 2 2 sin 2 x
f = +
cos4 x cos4 x
Tahap 2 :
ini:
2 m
(x−x 0) ' ( x−x 0 ) ' ' ( x−x 0 ) m
f ( x )=f ( x 0 ) + f ( x0 ) + f ( x 0 ) +…+ f ( x0 )+
1! 2! m!
Maka akan menghasilkan :
2
(x−x 0) 1 ( x−x 0 ) 2sin x ( x−x 0 )
tan ( x )=tan ( x 0 ) + ( x 0 ) + + …+
1 ! cos 2 x 2! cos 2 x m!
Tahap 3 :
0:
( x−0) ( x−0 )2 ( x −0 )3
tan ( x )=0+ 1+ 0+ …+ 2
1! 2! 3!
Tahap 4 :
Operasikan deret di bawah ini :
2 x3
sin x=x +
6
x3
sin x=x +
3
Deret MacLaurin yang Penting.
1
1. =1+ x+ x 2 + x 3+ x 4 +…
1−x
x 2 x3 x 4 x5
2. ln 1+ x =x− + + + +…
( )
2 3 4 5
−1 x3 x5 x7 x9
3. tan x=x − + − + −…
3 5 7 9
x x2 x3 x4
4. e =1+ x + + + +…
2! 3 ! 4 !
x3 x 5 x 7 x 9
5. sin x=x− + – + −…
3! 5! 7! 9!
x2 x 4 x6 x 8
6. cos x=1− + − + −…
2! 4! 6! 8!
x3 x5 x7 x9
7. sinh x=x + + + + +…
3 5 7 9
x 2 x 4 x6 x 8
8. cosh x=1+ + + + +…
2 ! 4 ! 6 ! 8!
Deret Taylor dan Deret MacLaurent mempunyai rumus deret yang
sama yaitu : 2 p p 2 p 3 p 4
9. ( 1+ x ) =1+ ( 1 )(x−x
x+ ( ) x +( ) x + ( ) x +…
2) 0
3 ( x−x4 )
' 0
2
''
m
( x−x 0 )
f ( x )=f ( x 0 ) + f ( x0 ) + f ( x 0 ) +…+ f m ( x0 )+
1! 2! m!
Hanya saja berbeda pada nilai x 0, yaitu :
Metode Numerik Page 9
Jika pada Deret Taylor x 0 adalah 1.
Jika pada Deret MacLaurent x 0 adalah 1.
2.2 Aalisis Galat
|ε a|<ε s
Komputasi diulang sampai
ar+ 1−ar
ε RA =
ar +1
yang dalam hal ini ar+1 adalah nila i hampiran lelaran sekarang
dan ar adalah nilai
hampiran lelaran sebelumnya. Proses lelaran dihentikan bila
| ε RA ∨¿ ε S
yang dalam hal ini εS adalah toleransi galat yang
−x 3r +3
x r +1= , r=0 , 1 ,2 , 3 , …
6
Leleran dihentikan bila kondisi | ε RA ∨¿ ε S dalam hal ini
runtutan.
x 0=0.5
x 1=0.4791667 ;∨¿
( x 1−x 0 )
ε RA = ∨¿ 0.043478> ε S
x1
x 2=0.4791667 ;∨¿
( x 3−x 2 )
ε RA = ∨¿ 0.0005984 >ε S
3
x 4 =0.4814091;∨¿
( x 4 −x 3 )
ε RA = ∨¿ 0.0000693>ε S
x4
x 5=0.4791667 ;∨¿
( x 5−x 4 )
ε RA = ∨¿ 0.0000081> ε S,
x5
Berhenti !
0,45
¿2
4,50
¿ 0,2
Galat mutlak luas permukaan bola:
ε s=S ε r ( S )=4 π r 2 .2 ε r
¿ 4 ( 3,14 ) ( 4,50 ) 2 ( 0,2 )
¿ 50,868
S=(254,340 50,868)m2
4
Volume bola :V = r 3
3
Galat relatif volume bola: ε r (V )=3 ε r
0,45
¿3
4,50
¿ 0,3
Galat mutlak volume bola:
4
ε V =V . ε r (V )= r 3 ε r (V )
3
4
¿ (3,14)( 4,50)3 (0,3)
3
¿ 114,453
V =(381,51114,453 )m3
x2 x4 x6 + x8 x 10
cos x ≈ 1− + − − +…
2! 4 ! 6! 8 ! 10 !
Nilai hampiran galat pemotongan
x7
R6 ( x ) = cos (c )
7!
, 0< c< x
Contoh soal :
dahulu.
f (x)=ln (x ) f (1)=0
1 f ' (1)=1
f ' (x)=
x
f ( x ) = {1} overf{{x}
(1) =^ -{2}
f ' ( x ) = {2} over
f ' {{x}
(1) =^ {3}
−6
f (4 ) (x)=
x2 f (4 ) ( 1 ) =−6
24 24
f (5) ( x )= f (5) ( c)=
x5 c5
Dan
ln ( 0,9 ) =¿
(0,9−1)2 (0,9−1)3 (0,9−1)4
( 0,9−1 )− + − R R4 ( x)
2 3 4 4
1
nilai ∫ sin x dx secara numeric, yaitu fungsi
0
9.
Penyelesaian :
x3 x 5 x 7 x 9
sin x=x− + – + −…
3! 5! 7! 9!
Dengan demikian maka
1 1
−x 3 x 5 x 7 x 9
∫ sin x dx=∫ x
0 0
( + – +
3! 5 ! 7! 9 ! ) dx
−13 15 17 19
¿ 1 ( + – +
3! 5 ! 7 ! 9 ! )
−1 1 1 1
¿1 + – + =0.8414710097
6 120 5040 362880
Angka Bena
Angka bena (significant figure) adalah angka bermakna,angka
penting, atau angka yang dapat digunakan pasti .
Contohnya :
43.123 Memiliki 5 angka bena (yaitu 4, 3, 1, 2, 3)
0.1764 Memiliki 4 angka bena (yaitu 1, 7, 6, 4)
0.0000012 Memiliki 2 angka bena (yaitu 1, 2)
278.300 Memiliki 6 angka bena (yaitu 2, 7, 8, 3, 0, 0)
270.0090 Memiliki 7 angka bena (yaitu 2, 7, 0, 0, 0, 9, 0)
0.0090 Memiliki 2 angka bena (yaitu 9, 0)
1.5 ×107
f ( x )=x−1000( √ x +0.1−√−x)
Penyelesaian :
f ( x )=x−1000( √ x +0.1−√−x)
f ( 13.400 ) =13.400−1000( √13.400+0.1−√−13.400)
f ( 13.400 ) =13.400−13.633
−233
f ( 13.400 ) =
1000
f ( 13.400 ) =−0.233
cos(0.2)≈ 1−
0,22 4
+ 0,2 /24 ≈ 0,9800667
2
x x2 x3
e =1+ x + +
2! 3 !
(0.1) 0.12 0.13
e =1+0.1+ +
2! 3!
¿ 1.105166667
Galat total :1.105167
x i+1=x i+ h ,i=0,1,2, … ..
Adalah titik-titik sebesar h, maka hampiran f (x i+1) dengan
h( n+1) ( n+1 )
Rn ( x i +1 )= f ( t )=O ( h n+1 ) ; xi < t < x i +1
( n+1) !
n
hk k
f ( x i + 1 )= ∑ f ( xi )+O ( hn+ 1 )
k =0 k!
Metode Numerik Page 24
Bilangan â disebut mendekati a sampai pada d digit-digit yang
signifikan bila d adalah bilangan positif terbesar yang
memenuhi:
¿ 10−d
ε
| r|=¿ a−â∨ < ¿
â 2
1 1
f ( x )=f ( x 0 ) +f ' ( x 0 )( x−x 0 )+ ! f ' ' ( x 0 ) (x−x 0 )2+ ! f ' ' ' ( x 0 ) ( x−x 0 )3 +…+
2 3
+ Rn ( x )
1
f ( x 0 +h )= f ( x0 )+ f ' ( x 0 )h + f '' ( x 0 )h 2 +. ..
2!
1
+ f n ( x 0 ) hn + R n ( h )
n!
1
Rn ( h)= f n + 1 ( ξ )h n +1 = Mh n +1 =O ( h n +1 )
( n+1) !
Dapat dituliskan menjadi:
f ( h)= p ( h)±O ( hn + 1 )
1
1. cos h=1 – ! h2 O(h4 )
2
1 1
¿ 1 – ! h2 ! h4 O(h6 )
2 4
1 2 1 4 1 6
¿1– ! h + ! h – ! h O(h8 )
2 4 6
1 2 1 4 1 6 1 8
¿1– ! h + ! h – ! h + ! h O(h10 )
2 4 6 4
h2 h3 h4
f ( x )=e x =1+h+ + + +O ( h5 )
2! 3! 4!
x 2 x 3 x 4 x5
f x =ln x =x− + − + +O(h¿¿ 6) ¿
( ) ( )
2 3 4 5
h3 h5
f ( x )=sin ( h )=h− + +O ( h7 )
3! 5 !
h2 h4 h 6 8
f ( x )=cos ( h )=1− +¿ − +O(h ) ¿
2! 4! 6!
h h2 h3 h 4 5
e =1+h+ + + +O(h )
2! 3! 4!
x2 x 3 x 4 x 5 6
ln (x+1)=x – + – + +O(h )
2 3 4 5
Contoh :
2. a = 3,141592; â = 3,142
−3
3 ,141592−3 ,142 10
e r =| |=0,0001299<
3, 142 2
â mendekati a teliti sampai tiga desimal
Contoh :
Bilangan riil 245.7654 dinyatakan sebagai 0.2457654⨯103 dalam
1 ≤d ≤b
1 - 1 dan 0 ≤dk ≤B-1 untuk k > 1.
Contoh,
0.0563⨯10-3 dinormalisasi menjadi 0.563⨯10-4,
0.00023270⨯106 dinormalisasi menjadi 0.23270 ⨯103.
e ≈ 0.1010110111111000010101000101102⨯22
e ≈ 0.1010110111111000010101000101102⨯ 22
= ¼ ⨯ 0.1010110111111000010101000101102⨯ 161
= 0.001010110111111000010101000101102⨯ 161
= 0.2B7E151616 x 161
(bilangan titik-kambang heksadesimal ternormalisasi)
1 + ε> 1
Contoh :
±0.10 ⨯22
p
atau ±0.11 ⨯2 ,
2
p
-2 ≤p ≤3
Daftar bilangan riil positif yang dapat direpresentasikan
adalah
0.102⨯2-2 = (1 ⨯2-1 + 0 ⨯2-2) ⨯2-2 = 1/8 = 0.12510
0.102⨯2-1 = (1 ⨯2-1 + 0 ⨯2-2) ⨯2-1 = 1/4 = 0.2510
0.102⨯20 = (1 ⨯2-1 + 0 ⨯2-2) ⨯20 = 1/2 = 0.510
0.102⨯21 = (1 ⨯2-1 + 0 ⨯2-2) ⨯21 = 1 =
1.010
0.102⨯22 = (1 ⨯2-1 + 0 ⨯2-2) ⨯22 = 2 = 2.010
0.102⨯23 = (1 ⨯2-1 + 0 ⨯2-2) ⨯23 = 4 = 4.010
0.112⨯2-2 = (1 ⨯2-1 + 1 ⨯2-2) ⨯2-2 = 3/16 = 0.187510
0.112⨯2-1 = (1 ⨯2-1 + 1 ⨯2-2) ⨯2-1 = 3/8 = 0.37510
∆ x = ε ⨯R
ε= B1−n
yang dalam hal ini B adalah basis bilangan dan n adalah
banyaknya digit (atau bit) bena di dalam mantisa. Pada
contoh pertama di atas (B = 2 dan n = 2),
ε =2 1−2
=0.5
a. Pemenggalan (chopping)
– Misaldiketahui:a = ± 0.d1d2d3…dndn+1…⨯10P
flchop(a) = ± 0.d1d2d3…dndn+1…⨯10P
• Contoh pemenggalannya:
p = 0.31459265358…⨯101
flchop(p) = 0.314592⨯101 (6 digit mantis)
Error = 0.00000065…⨯101
Contoh 1:
p = 0.31459265358…⨯101
Dalam komputer 6 digit, pembulatan menjadi
flround(p) = 0.314593⨯101
dengan error = 0.00000034642…⨯101
èPembulatan ke digit terdekat menghasilkan error yang
lebih kecil dari pada pemenggalan
= 0.5682786 ⨯10-4
= 0.56827857 x 10-4
= 0.568278 x10-4
= 0.568278572 x 10-4
angka bena)
angka bena)
angka bena.
e x −1−x
4) Diberikan f ( x )= . Hitung f (0.01)
x2
sampai 6 angka bena.
Penyelesaian :
1)
2)
3)
Penyelesaian:
a. Bagi mantis
0.8657 : 0.2543 = 3.4113252
b. Kurangi pangkat
(−4) – (−2) = −2
c. Gabungkan mantis dengan pangkat
3.4113252 ⨯ 10−2
d. Normalisasi: 0.34113252 ⨯ 10−2
in-rounding →0.3411 ⨯ 10 −2
chopping →0.3411 ⨯ 10 −2
a=^a + ε a dan ^ ε b.
b=b+
^ a^ ε b+ b^ ε a + ε a ε b
ab−a^ b=
Jika, a dan b 0, maka galat relatifnya adalah
^ ( a^ ε b + b^ ε a +ε a ε b) ( a^ ε b ) ( b^ ε a ) ε a ε b
(ab−a^ b)
= = + +
ab ab ab ab ab
Jika, a dan a^ hampir sama besar, yaitu a a^ begitu juga b
^ , dan
danb εa dan εb sangat kecil, maka
a^
b^
a b
εa εb
dan (
)( ), maka
a b
ab−a^ b^ ε b ε a
= + =ε Rb +ε Ra
ab b a
Jadi, galat relatif hasil perkalian sama dengan jumlah galat
x− x^
ε RA [ x ] =
x^
Bilangan kondisi didefinisikan sebagai nisbah (ratio) antara
galat relatif hampiran dari f(x) dan galat relatif hampiran
dari x:
ε RA [f ( x ) ] x^ f ' ( ^x )
Bilangan kondisi ¿ | ε RA [x ] || |
=
f ( x^ )
Arti dari bilangan kondisi adalah:
- Bilangan kondisi = 1 berarti galat relatif hampiran
fungsi sama dengan galat relatif x
- Bilangan kondisi lebih besar dari 1 berarti galat
relatif hampiran fungsi besar
- Bilangan kondisi lebih kecil dari 1 berarti galat
relatif hampiran fungsi kecil (kondisi baik)
Suatu komputasi dikatakan berkondisi buruk jika bilangan
kondisinya sangat besar, sebaliknya berkondisi baik bila
bilangan kondisinya sangat kecil.
Contoh soal :
akar kuadrat x.
1
f ' ( x )=
2 √x
Yangakandigunakanuntukmenghitung
^x
Bilangankondisi
¿ | | 2 √ ^x 1
Bilangankondisiinisangatkecil,
=
√ ^x 2
yang
berartipenarikanakarkuadratx merupakan prosesyang
perubahankecilpadanilaix
hanyaberakibatperubahansedikitpadaf(x).
10
2. Hitungbilangankondisi f ( x )= .
1−x 2
Penyelesaian:
Hitungf '(x) terlebihdahulu
20 x
f ' ( x )=
( 1−x 2 ) ²
Yangdigunakanuntukmenghitung
1
f ' ( x )=
cos2 x
Yang digunakan untuk menghitung
1
Bilangan kondisi
| |
¿
^x
| cos 2( x^ )
tan ( ^x )
|
π
Bilangan kondisi ini sangat besar untuk x ≈ . Misalkan
2
π π
untuk x = + 0.1( ),
2 2
π π
Dan untuk x = + 0.01( ),
2 2
Bilangan kondisi = 1.5865(4053)/-63.66 = -101
BAB III
f (r )=0; f adalah fungsi tak linear dan r yang memenuhi disebut akar persamaan
x 2=−1
Umumnya persamaan yang akan dipecahkan muncul dalam bentuk
nirlanjar (non linear) yang melibatkan bentuk sinus, cosinus,
eksponensial, logaritma dan fungsi transenden lainnya.
Misalnya :
Tentukan akar riil terkecil dari :
bilangan ganjil.
satu buah akar. Perlu diingat bahwa sekali suatu metode tertutup
akar, maka hanya satu buah akar saja yang berhasil ditemukan
f (x 1)< 0.
x 1 + xu
selang dengan cara membagi dua selang x
r=
2
f ( c ) < epsilonmesin.
3. Galat relative hampiran akar :¿ ¿ yang dalam hal
ini galat relative hampiran yang diinginkan.
Contoh Soal :
x e-x+1 = 0
Contoh :
Penyelesaian :
3
x 0= =1,5.Kemudian karena
2
3 3 3 3 7
f ()()
2
=
2
− −1= ( positif )
2 8
maka akar
1+1,5
Kondisi ini memberikan x 1= =1,25.Karena
2
−19
f ( x 1 ) =f ( 1,25 )= (negatif), nilai akar yang
64
dicari terletak diantara 1,25 dan 1,5. Sehingga
diperoleh
1,25+ 1,5
x 2= =1,375.
2
Penyelesaian :
f ( 2 ) =22−4 ( 2 )−5=−9
Iterasi 1
f ( 2 ) =22−4 ( 2 )−5=−9
Iterasi 2
Penyelesaian :
Iterasi 1 :
a 1=1⇒ f ( a1 ) =−2
b 1=2
a1 +b1 1+ 2
x 1= = =1,5⇒ f ( x 1 )=−0,75
2 2
Iterasi 2:
b 2=b1=2
a2 +b2 1,5+2
x 2= = =1,75 ⇒f ( x 2 )=0,0625
2 2
Iterasi 3:
a 3=a2=1,5⇒ f ( a3 ) =−0,75
b 3=x 2=1,75
a3 +b 3 1,5+1,75
x 3= = =1,625 ⇒ f ( x3 ) =−0,3594
2 2
Iterasi 4:
b 4=b 3=1,75
a 4 +b 4 1,625+ 1,75
x4 = = =1,6875⇒ f ( x 3 )=−0,1523
2 2
Iterasi 5:
a5 +b 5 1,6875+1,75
x 5= = =1,7187 ⇒ f ( x3 ) =−0,0459
2 2
f ( b ) −f ( a ) f ( b )−0
=
b−a b−c
f ( b ) a−f ( a ) b
Dapat disederhanakan menjadi c=
f ( b )−f ( a )
Algoritma Metode Regula Falsi
1. Tentukan nilai awal a dan b
baru.
3. Lakukan iterasi dan tentukan nilai c (hitung
akar), dengan rumus :
f ( b ) a−f ( a ) b
f ( b )−f ( a )
4. Cek konvergensi nilai c yaitu jika nilai f ( c) =0
Contoh Soal:
1. Dengan menggunakan metode regula falsi, tentukanlah salah
Nilai awal :
(−0,264 )
w= =0,062
(−0,264 )−( 4 )
c=3,909+ 0,062 ( 5−3,909 )=3,977
2
→ f ( 3,977 )= (3,977 ) −5 ( 3,977 ) +4=−0,069
Dan seterusnya ….
n a f (a) b f (b) w c f (c )
0 2 -2 5 4 0,333 3 -2
1 3 -2 5 4 0,333 3,667 -0,889
(−2 )
w= =0,333
(−2 )−( 4 )
c=3+ 0,333 (5−3 ) =3,667
→ f ( 3,667 )= (3,667 )2−5 ( 3,667 ) +4=−0,889
PROSEDUR:
| x r+1−x r|
|x r +1−x r|< ε atau <δ
| xr|
Contoh :
x – e x=0
x=e x atau g ( x)=e x
Lalu, bentuklah menjadi prosedur lelaran
x r+ 1=g( x r)
Dan terkalah sebuah nilai awal x 0 , lalu hitung nilai
x 1 , x 2 , x 3 , ... ,
f (s )=0 dan s=g (s).
│ x r +1−x r │< ε
Atau bila menggunakan galat relatif hampiran
x r+1− xr
| x r +1 |
<δ
Dengan𝜀 dan𝛿telahditetapkan sebelumnya
Penyelesaian:
Terdapat beberapa kemungkinan prosedur lelaranyang
dapat dibentuk
a) x 2−2 x – 3=0
x 2=2 x +3
x=√ (2 x +3)
Tabel lelarannya :
r xr | xr+1 – xr |
0 4.000000 -
1 3.316625 0.683375
2 3.103748 0.212877
3 3.034385 0.069362
4 3.011440 0.022945
5 3.003811 0.007629
6 3.001270 0.002541
7 3.000423 0.000847
8 3.000141 0.000282
9 3.000047 0.000094
10 3.000016 0.000031
11 3.000005 0.000010
12 3.000002 0.000003
13 3.000001 0.000001
14 3.000000 0.000000
Metode Numerik Page 67
Hampiran akar x = 3.000000
b) x 2−2 x – 3=0
x ( x – 2)=3
3
x=
x−2
3
Dalam hal ini, g ( x )= . Prosedur lelarannya
x −2
3
adalah x r +1= . Ambil terkaan awal x0 = 4.
x r−2
Tabel lelarannya :
R xr | xr+1 – xr |
0 4.000000 -
1 1.500000 2.500000
lelarankonvergen monoton;
lelarankonvergen bersosilasi;
lelarandivergen monoton;
lelarandivergen berosilasi.
Pertanyaan :
1. Dalam setiap soal apakah prosedur lelarannya selalu
lebih dari satu?
2. Kapan iterasinya harus berhenti?
3. Bagaimana menentukan tebakan akarnya?
x r +1−x r
|x r +1−x r|< ε atau | xr −1| <δ 3.
3. Tebakan akar dilakukan secara bebas tetapi sebaiknya
diambil dari akar yang mendekati fungsi f(x).
sehingga menjauhi
akar sejatinya.
Contoh Soal :
ε =0.000001 .
x 2 – 2 x – 3=0
x ( x – 2)=3
(x r +1−x r)2
f ( x r +1 )=f ( x r ) + ( x r +1−x r ) c + f ( t ), {x} rsub {r} < t
2
Yang bila dipotong sampai suku orde-2 saja menjadi
f ( xr )
x r +1=x r− '
, f ' (x r) ≠ 0
f ( xr )
Yang merupakan rumus metode Newton-Raphson.
Kondisi berhenti lelaran Newton-Raphson adalah bila
|x r +1−x r|< ε
Atau bila menggunakan gelat relative hampiran
x r+1− xr
| x r +1
<δ |
Dengan ε dan δ adalah toleransi galat yang diinginkan
Catatan :
persamaan
y=0 ,yaitu
f (x n−1 )
x n=x n−1−
f '( xn−1 )
f ( x)
g ( x )=x− maka turunan pertama g(x) adalah :
f ' (x)
g' ( x )=1−f ' ( x ) . f ' ( x )−f (x).f(x)} over {left [{f} ^ {'} (x) right
g' ( x )=|f ' ( x )|2−|f ' ( x )| 2+ f (x)f(x)} over {{left [{f} ^ {'} (x) ri
g' ( x )=f (x).f(x)} over {{left [{f} ^ {'} (x) right ]} ^ {2} ¿
Karena syarat konvergensi |g' ( x )|< 1
Maka ¿ dengan syarat f ' (x )≠ 0
f ( xr )
Raphson g ( x r ) =xr − . Misalkan xr adalah hampiran
f 1 ( xr )
tetap akar sejati s sehingga s=g ( s ) . Maka, berdasarkan
Uraikan g (s ) disekitar xr :
1
¿ g ( x r ) + g ' ( xr ) ε r + g ( x r ) ε r 2 + … ,
2
1
g ( s )−x r +1=g' ( xr ) + g ( x r ) ε r2 +…
2
1
s− xr +1=g' ( x r ) ε r + g ( x r ) ε r2 +…
2
1
ε r+1 =g ( x r ) ε r + g ( x r ) ε r 2+ …
2
satu
x−x 1 (x ¿ ¿ 1)
= y −f ¿
x0 −x1 f ( x ¿¿ 0)−f (x ¿¿ 1) ¿ ¿
Karena x=x 2 maka y=0, sehingga diperoleh
x2 −x1 ( x ¿ ¿ 1)
=0−f ¿
x0 −x1 f ( x¿ ¿ 0)−f ( x ¿¿ 1)¿ ¿
hitung x 4
Contoh :
Tentukan salah satu akar dari 4x3 – 15x2 + 17x
– 6 = 0 menggunakan Metode Secant sampai 9 iterasi.
sembarang)
f ( x )=x 3−5 x 2 +7 x −3
Persamaan tersebut mempunyai akar kembar karena satu
nilai menyebabkan dua faktor dalam Persamaan (*) sama
dengan nol. Secara grafis, ini berpadanan terhadap kurva
yang yang menyentuh sumbu x secara bersinggungan pada akar
kembar tersebut.
Akar ganda-tiga (triple root) berpadanan dengan kasus
dimana satu nilai x membuat tiga faktor dalam suatu
persamaan sama dengan nol, seperti dalam
f ( xi )
x i+1=x i−m
f ' ( x ¿¿ i)… … … … .. ¿¿
Dengan m adalah Bilangan multiplisitas akar, misalnya :
Akar tunggal m=1
Akar ganda dua m=2
Akar ganda tiga m=3, dan seterusnya.
Alternatif lain yang juga disarankan oleh Ralston
dan Rabinowitz (1978) adalah mendefinisikan suatu fungsi
f ( xi )
u(x )=
f ' (x ¿¿ i )… … … … .. ( ¿∗¿ ) ¿
u ( xi )
x i+1=x i−
u '( x ¿¿ i) … … … … .. ¿ ¿
Persamaan (***) dan (*****) dapat disubtitusikan ke dalam
persamaan (****) dan hasilnya disederhanakan untuk
menghasilkan
f ( xi ) f '( xi )
x i+1=x i−
¿¿¿
Contoh soal :
1. Pernyataan masalah : Gunakan baik metode Newton-Rapshon
yang baku maupun yang dimodifikasi untuk menghitung
Penyelesaian :
f ( xi ) ( x 3i −5 x 2i +7 xi −3 )
x i+1=x i− x =x −
f ' ( x¿ ¿i)¿ i+1 i (3 x2i −10 x i +7)
Dengan metode Newton-Rapshon yang dimodifikasi :
f ( xi ) f '( xi )
x i+1=x i−
¿¿¿
Tabel lelarannya adalah :
Metode Newton-Raphson yang
Metode Newton-Raphson baku dimodifikasi
i xi i xi
0 0,000000000 0 0,000000000
1 0,428571429 1 1,105263158
2 0,685714286 2 1,003081664
3 0,832865400 3 1,000002382
4 0,913328983
5 0,955783293
6 0,977655101
awal x 0=4
f ( xi ) x i2−2 x i−3
x i+1=x i− x =x −
f ' ( x¿ ¿i)¿ i+1 i 2 xi −2
Dengan metode Newton-Rapshon yang dimodifikasi :
f ( xi ) f '( xi )
x i+1=x i−
¿¿¿
( x i2−2 x i−3 )(2 x i−2)
x i+1=x i− ¿¿
Tabel lelarannya adalah :
Metode Newton-Raphson yang
Metode Newton-Raphson baku dimodifikasi
i xi i xi
0 4,000000000 0 4,000000000
1 3,166666667 1 3,400000000
2 3,006410256 2 2,967213115
3 3,000010240 3 2,999726813
4 3,000000000 4 3,000000000
Konvergen di akar x=3
3. Pernyataan masalah : Gunakan baik metode Newton-
Rapshon yang baku maupun yang dimodifikasi untuk
Penyelesaian :
f ( x )=x 3 +6 x−3
f ' ( x )=3 x 2 +6
f ' ' ( x )=6 x
Dengan metode Newton-Rapshon yang baku :
f ( xi ) x 3+ 6 x−3
x i+1=x i− x i+1=x i−
f ' ( x¿ ¿i)¿ 3 x 2+ 6
Dengan metode Newton-Rapshon yang dimodifikasi :
f ( xi ) f '( xi )
x i+1=x i−
¿¿¿
( x 3 +6 x−3 ) (3 x 2 +6)
x i+1=x i− ¿¿
Tabel lelarannya adalah :
Metode Newton-Raphson Metode Newton-Raphson yang
baku dimodifikasi
i xi i xi
0 0,5000000000 0 0,5000000000
1 0,4814814815 1 0,4813278008
2 0,4814056015 2 0,4814055989
3 0,4814056002 3 0,4814056002
Konvergen ke akar x=0,5
perkalian bersarang
p ( x ) =x5 +2 x 4 +8 x 3 +8 x 2+ 4 x +2 (15
operasiperkalian)
p ( x ) =(( ( ( x+ 2 ) x +8 ) x+ 8 ) x+ 4 ) x+ 2(hanya 5
operasi perkalian)
Dari pernyataan di atas jelas bahwa menggunakan metode
Hasilevaluasi: p ( 1 )=25
Dan menghasilkan polinom sisa : x 4 +3 x 3+ 11 x2 +19 x+ 23
3
2. Nyatakan p ( x ) =5 x +2 x 2+6 x +8
Penyelesaian:
perkalian)
Dari pernyataan di atas jelas bahwa menggunakan metode
perkalian bersarang akan jauh lebih efektif, tidak melakukan
banyak operasi perkalian.
5 12 30 68=p (2)
Hasilevaluasi: p ( 2 )=68
Dan menghasilkan polinom sisa : 5 x 2+12 x+ 30
bo
p( x)
[ (x−t) ]
=q (x) + sisa bo
Atau
tabel Horner.
Algoritmanya:
Misalkan akar polinom dihitung dengan metode Newton-
Raphson,
p(x)
x r +1=x r−
p' ( x )
Maka proses pencarian akar secara deflasi dapat
dirumuskan dalam langkah 1 sampai 4 berikut ini:
Langkah 1
p ( x r )=bo + ( x r −x r ) q ( x r ) =bo
Langkah 2
p ( x ) =bo + ( x −xr ) q( x )
Turunan dari p adalah
Langkah 3
p(x)
x r +1=x r−
p' ( x )
Langkah 4
Penyelesaian:
Bukti:
Diketahui:
x 0=8
p(x)
x r +1=x r−
p' ( x )
Maka:
68640
x 1=8−
109618
x 1=7 . 3 …
Jika digambarkan,
x 0=7
Deflasi→ q ( x ) = ( x−x 2 ) r ( x ) +b 1
x 0=3
Iterasi xr r (x ) r '( x ) x r +1
1 3 528 730 2.2767
2 2 0 170 2
Deflasi→ r ( x ) = ( x−x 3) s ( x )+ b2
Kemudian dengan skema horner,
Maka didapatlah
hampiran
a 0+ a1 x ≈ 0
−a 0
x≈
a1
yang dapat dijadikan sebagai tebakan awal untuk
menemukan x1
Tebakan awal untuk akar terbesar xn menggunakan
hampiran
menemukan xn
Contoh
x 2−200 x+ 1=0
Jawab :
Tebakan awal untuk akar terkecil adalah
x 0=−1/(−200)=1/ 200
x 0=−(−200)/1=200
2. Tentukan tebakan awal untuk mencari akar polinom
2 x2 + 4 x+ 1=0
Jawab :
Tebakan awal untuk akar terkecil adalah
x 0=−2 /(4)=1/2
Tebakan awal untuk akar terbesar adalah
x 0=−(4 )/2=2
x r +1=g1 ( x r , y r )
y r +1=g1 (x r +1 , y r )
r =0,1,2 ,…
x r +1=g1 ( x r , y r )
y r +1=g1 (x r +1 , y r )
r =0,1,2 ,…
Contoh :
Selesaikan sistem persamaan nirlanjar berikut ini,
f 1 ( x , y ) =x2 + xy −10=0
f 2 ( x , y ) =3 xy 2−57=0
(Akar sejatinya x=2 dan ¿3 )
10−x r2
x r +1=
yr
y r +1=57−3 xr +1 y r2
Berikan tebakan awal x 0=1.5 dan y 0=3.5 dan
ε =0.000001
Tabel lelarannya :
r x Y
|x r +1| | y r +1 y r|
0 1.500000 3.500000 −¿ −¿
1 2.214286 −24.375000 0.714286 27.875000
2 −0.209105 429.713648 2.423391 454.088648
3 0.023170 −12778.041781 0.232275 13207.755429
...........................................................
..........................................................
Ternyata lelarannya divergen!
x r +1=√ 10−x r2
Berikan
√ 3 x r +1 y r 2
tebakan awal x 0=1.5 dan y 0=3.5 dan
ε =0.000001
Hasilnya,
r x y |x r +1| | y r +1 y r|
0 1.500000 3.500000 −¿ −¿
1 2.179449 2.860506 0.679449 0.639494
2 1.940534 3.049551 0.238916 0.189045
3 2.020456 2.983405 0.079922 0.066146
4 1.993028 3.005704 0.027428 0.022300
5 2.002385 2.998054 0.009357 0.007650
6 1.999185 3.000666 0.003200 0.002611
7 2.000279 2.999773 0.001094 0.000893
8 1.999905 3.000078 0.000374 0.000305
9 2.000033 2.999973 0.000128 0.000104
10 1.999989 3.000009 0.000044 0.000036
11 2.000004 2.999997 0.000015 0.000012
12 1.999999 3.000001 0.000005 0.000004
13 2.000000 3.000000 0.000002 0.000001
14 2.000000 3.000000 0.000001 0.000000
...........................................................
...........................................................
∂ ur ∂ ur
ur +1=u r + ( x r+1 −xr ) +( y r+1 − y r )
∂x ∂y
∂ vr ∂ vr
v r+1=v r + ( x r +1−x r ) +( y r +1− y r )
∂x ∂y
Determinan Jacobi :
∂u r ∂ v r ∂ ur ∂ v r
−
∂x ∂ y ∂ y ∂x
∂ vr ∂u
ur + vr r
∂y ∂y
x r +1=x r−
∂u r ∂ v r ∂ ur ∂ vr
−
∂x ∂ y ∂ y ∂ x
Dan
∂ vr ∂u
ur + vr r
∂x ∂y
y r +1= y r +
∂u r ∂ v r ∂ ur ∂ v r
−
∂x ∂ y ∂ y ∂ x
Contoh :
Gunakan metode Newton -Raphson untuk mencari akar
f 1 ( x , y ) =x2 + xy −10=0
f 2 ( x , y ) =3 xy 2−57=0
Dengan tebakan awal x 0=1.5 dan y 0=3.5
Penyelesaian :
∂u 0
=2 x + y=2(1.5)+3.5=6.5
∂x
∂u r ∂ v r ∂ ur ∂ v r
− =6.5(32.5)−1.5 (36.75)=156.125
∂x ∂ y ∂ y ∂x
u0 =(1.5)2+ 1.5(3.5)−10=−2.5
v 0=(3.5)2 +3 ( 1.5 )( 3.5 )2−57=1.625
1
CO+ O2 ⇄ C O2
2
Reaksi kimia yang sebenarnya terjadi dapat ditulis sebagai
( 1+ x )
CO+ O2 ⟶ xC O2 + O2 + ( 1−x ) C O2
2
Persamaan kesetimbangan kimia untuk menentukan fraksi mol
1
kesetimbangan untuk reaksi CO+ O 2 pada 3000 ° K
2
dan P=5 atm. tentukan nilai x dengan menggunakan
antara 0 dan 1.
Fungsi yang akan dicari akarnya dapat ditulis sebagai
BAB IV
SOLUSI SISTEM PERSAMAAN LANJAR
sebagai :
Ax=b (P.4.2)
Yang dalam hal ini.
kolom)
yaitu
[ a21 a22
a31 a32
⋮
an 1 an 2
Solusi
a23
a33
an 3
(P.4.1)
⋯
⋯
⋯
⋯
a2 n
a3 n
⋮
an n
adalah
][ ] [ ]
x2
⋮
xn
b2
x 3 = b3
⋮
bn
yang unik
det( A 1) det( A 2)
X1= ,X 2 = ,
det ( A ) det (A )
det ( A 3) det ( A n)
X3= ,… , X n=
det (A ) det ( A)
Contoh soal :
Selesaikan dengan aturan cramer
1. x 1+ x2 +2 x 3=6
2 x1 + x 2−x 3=3
1 1 2
[ ]
A= 2 1 −1
−1 2 2
6
b= 3
−1 []
D= (1 ) 1 −1 −( 1 ) 2 −1 +(2) 2 1
2 2[ ] [
−1 2 ] [−1 2 ]
D=¿
D=4−3+10
D=11
6 1 2
[
D X = 3 1 −1
1
−1 2 2 ]
D X =( 6 ) 1 −1 −( 1 ) 3 −1 + ( 2 ) 3 1
1
2 2 [ ] [−1 2 ] [ −1 2 ]
D X =( 6 ) ¿
1
D X =6 ( 4 )−5+2 ( 7 )
1
D X =33
1
D X =5−6 (3)+ 2 ( 1 )
2
D X =−11
2
1 1 6
[
DX = 2 1 3
3
−1 2 −1 ]
D X =( 1 ) 1 3 −( 1 ) 2 3 +( 6 ) 2 1
3
2 −1[ ] [
−1 −1 −1 2 ] [ ]
D X =(−1−6)−(−2−(−3))+(6)(4−(−1))
3
D X =−7−1+ 6 ( 5 )
3
D X =22
3
Dx 33
x 1= 1
= =3
D 11
Dx −11
x 2= = 2
=−1
D 11
Dx 22
x 3= 3
= =2
D 11
2. x 1−2 x2 + x 3=3
2 x1 −3 x 2 +4 x3 =13
−3 x 1+5 x 2 +2 x 3=5
Jawab :
1 −2 1
[
A= 2 −3 4
−3 5 2 ]
3
[]
b= 13
5
3 −2 1
1
[
D X = 13 −3 4
5 5 2 ]
D X =( 3 )
1 [−35 42 ]−(−2) [135 42 ]+( 1) [ 135 −35 ]
D X =( 3 ) (−6−20)+2(26−20)+(65−(−15))
1
D X =14
1
1 3 1
[
D X = 2 13 4
2
−3 5 2 ]
D X =( 1 )
2 [ 135 42]−( 3) [−32 42 ]+( 1) [−32 135 ]
D X =(26−20)−3 ¿
2
D X =6−3(16)+49
2
D X =7
2
1 −2 3
3
[
D X = 2 −3 13
−3 5 5 ]
D X =( 1 ) −3 13 −(−2 ) 2 13 + ( 3 ) 2 −3
3
5 [
5 ]
−3 5 [
−3 5 ] [ ]
D X =(−15−65)+2(10−(−39))+(3)(10−9)
3
D X =−80+2(49)+ 3(1)
3
D X =21
3
Dx 14
x 1= 1
= =2
D 7
3. −12 x1 + x 2 +8 x3 =−80
x 1−6 x 2−4 x3 =13
−2 x1 −x2 +10 x 3=90
Jawab :
−12 1 8
[
A= 1 −6 −4
−2 −1 10 ]
−80
[ ]
b= 13
90
1 −4 1 −6
D= (−12 ) [−6 −4
−1 10 ] −( 1 ) [
−2 10 ] +(8) [
−2 −1 ]
D=−12(−60−4)− (10−8 ) +8 (−1−12)
D=−12 (−64 )−2+8 (−13)
D=¿662
−80 1 8
[
D X = 13 −6 −4
1
90 −1 10 ]
Metode Numerik Page 110
13 −4 13 −6
D X =(−80 )
1 [−6 −4
−1 10 ]
−( 1 ) [
90 10 ]
+ ( 8) [
90 −1 ]
D X =(−80 ) (−60−4)−(130−(−360))+8(−13−(−540))
1
D X =8846
1
−12 −80 8
DX = 1
2
−2[ 13 −4
90 10 ]
D X =(−12 ) 13 −4 −(−80 ) 1 −4 + ( 8 ) 1 13
2 [
90 10 ] −2 10 [ −2 90] [ ]
D X =−12(130−(−360))+ 80(10−8)+ 8(90−(−26))
2
D X =−4792
2
−12 1 −80
DX = 1
3
[−6 13
−2 −1 90 ]
13 1 13 1 −6
D X =(−12 )
3 [−6
−1 90 ]
−( 1 ) [
−2 90 ]
+ (−80 ) [
−2 −1 ]
D X =−12(−540−(−13 ) )−(90−(−26))+(−80)(−1−12)
3
D X =7248
3
3 5 10
[ ]
A= 5 10 19
1 3 5
−0,1
[ ]
b= 6,7
4,4
D= (3 ) 10 19 −( 5 ) 5 19 +(10) 5 10
[
3 5 ] [ 1 5 ]
1 3 [ ]
D=3 (50−57)−5 (25−19 ) +10(15−10)
D=3 (−7 )−5(6)+10 (5)
−0,1 5 10
1
[
D X = 6,7 10 19
4,4 3 5 ]
D X =(−0,1 ) 10 19 −( 5 ) 6,7 19 + ( 10 ) 6,7 10
1 [
3 5 ] [
4,4 5 ] [
4,4 3 ]
D X =(−0,1 ) (50−57)−5(33,5−83,6)+10(20,1−44)
1
D X =12,2
1
3 −0,1 10
2
[
D X = 5 6,7 19
1 4,4 5 ]
D X =( 3 )
2 [ 6,7 19
4,4 5 ]
−(−0,1) [
5 19
1 5]
+ ( 10 ) [
5 6,7
1 4,4 ]
D X =( 3 ) ( 33,5−83,6 )+ 0,1 ( 25−19 ) +10(22−6,7)
2
D X =3,3
2
3 5 −0,1
3
[
D X = 5 10 6,7
1 3 4,4 ]
Metode Numerik Page 113
D X =( 3 )
3 [ 103 6,7
4,4 ]
−( 5 ) [
5 6,7
1 4,4 ]
+ (−0,1 ) [
5 10
1 3]
D X =( 3 ) ( 44−20,1 )−5 ( 22−6,7 )−0,1(15−10)
3
D X =−5,3
3
Dx 12,2
x 1= =1
=−12,2
D −1
Dx 3,3
x 2= 2
= =−3,3
D −1
Dx −5,3
x 3= =3
=5,3
D −1
∴ x1=−12,2; x 2=−3,3 ; dan x 3=5,3
a11 a12 a 13 ⋯ a1 n x1 b1
[ 0 a22
0 0
⋮
0 0 0
a 23 ⋯ a2 n
a 33 ⋯ a3 n
⋯ ⋮
⋯ an n
][ ] [ ]
x2
⋮
xn
b2
x 3 = b3
⋮
bn
Maka solusinya dapat dihitung dengan tekhnik penyulingan mundur
(backward substitution):
bn
a nn x n=b n → x n=
an
b n−1 −an−1.n x n
a n−1.n−1 x n−1+ an−1.n x n=b n−1 →
a n−1.n−1
bn−2−an−2.n−1 x n−1
a n−2.n−2 x n−2+ an−2.n −1 x n−1 + an−2.n x n =bn−2 → x n−2=
an−2.n−2
⋮
dst .
Sekali x n , x n−1 ,… , x k+1 diketahui, maka nilai x k maka
1. x 1+ x2 +2 x 3=6
2 x1 + x 2−x 3=3
−x 1+ 2 x 2 +2 x 3=−1
Jawab :
1 1 2 6
[
A= 2 1 −1
−1 2 2 ] [] , b= 3
−1
1 1 2 6 1 1 2 6 1 1 2
[ 2 1 −1 3
B2−2 B1
−1 2 2 −1 B3 +B
→
|] [
1 0 3 4 5
B
0 −1 −5 −9 3 +
→
3 B 2 0 −1
0 0
−
− |] [
−11 x 3=−22 → x 3=2
−x 2−5 x 3=−9 → x2 =9−5 ( 2 )=−1
x 1+ x2 +2 x 3=6 → x 1=6−(−1 )−2 ( 2 )=3
∴ x1=3; x 2=−1 ; x 3=2
2. x 1−2 x2 + x 3=3
2 x1 −3 x 2 +4 x3 =13
−3 x 1+5 x 2 +2 x 3=5
Jawab :
[
A= 2 −3 4
−3 5 2 ] []
, b= 13
5
1 −2 1 3 1 −2 1 3 1 −2 1 3
[ |] [
2 −3 4 13
B 2−2 B1
|] [
0 1 2 7 B 3 + B2 0 1 2 7
−3 5 2 5 B 3+→3 B1 0 −1 5 14 →
0 0 7 21 |]
7 x 3=21 → x 3=3
x 2+ 2 x 3=7 → x 2=7−2 ( 3 ) =1
x 1−2 x2 + x 3=3 → x1=3+2 ( 1 ) −3=2
∴ x1=2; x 2=1 ; x3 =3
3. −12 x1 + x 2 +8 x3 =−80
x 1−6 x 2−4 x3 =13
−2 x1 −x2 +10 x 3=90
Jawab :
−12 1 8 −80
[
A= 1 −6 −4
−2 −1 10 ] [ ]
, b= 13
90
−12 1 8 −80 1 −6 −4 13 1
[ 1
−2 −1 10 90 | ] [
−6 −4 13 B2 ↔ B1 −12 1
→
−2 −1 10 90
B + 12 B1
8 −80 2
B 3 +
→
2 B 1| ]
0
0 [
Metode Numerik Page 117
1 −6 −4 13
[ |]
1 13
[ |]
−4 −6
40 −76
−1 40 −76 0 1
B2 0 1 B3 +13 B2 71 71
71 71 71 →
→ 662 7248
0 −13 2 116 0 0
71 71
3 5 10 −0,1
1 3 5[
A= 5 10 19
] [ ]
, b= 6,7
4,4
3 5 10 −0,1 1 3 5 4,4
[ 1 3 5 4,4 | ] [
5 10 19 6,7 B 1 ↔ B3 5 10 19 6,7
→
B2−5 B1
3 5 10 −0,1 B3−3
→
B1 | ]
Metode Numerik Page 118
1 3 5 4,4 1 3 5 4,4
[ 0 −4 −5 −13,3 → | ] [
0 −5 −6 −15,3 −0,2 B2 0 1 1,2 3,06 B 3+ 4 B2
0 −4 −5 −13,3 → | ]
1 3 5 4,4
[ 0 1 1,2 3,06
0 0 −0,2 −1,06 | ]
−0,2 x 3=−1,06 → x 3=5,3
x 2+ 1,2 x 3=3,06 → x2 =3,06−1,2 ( 5,3 )=−3,3
x 1+ 3 x 2 +5 x3 =4,4 → x 1=4,4−3 (−3,3 ) −5 (5,3 )=−12,2
,
a11 a12 a13 … a1 n b1 1 0 0 … 0 b1
[ ][ ]
,
a21 a22 a23 … a2 n b2 0 1 0 … 0 b2
a31 a32 a33 … a3 n b3 0 0 1 … 0 b,3
… … …… … … … … …… … …
an 1 an 2 an 3 … a nn bn 0 0 0 … 1 b,
n
Bila ya:
Pertukarkan baris ke-i dan baris ke i+k≤n, dimana
ai , k
a i, k =
ai , i
4. Untuk baris ke j, dimana j=i+1 s/d n
Lakukan operasi baris elementer untuk kolom k dimana k=1
s/d n
Hitung c=a j , i
Hitung a j ,k =a j ,k −c . ai , k
5. Penyelesaian, untuk i=n s/d 1 (bergerak dari baris ke n
sampai baris pertama)
x i=a i, n+1
Contoh Soal :
1. x 1+ x2 +2 x 3=6
2 x1 + x 2−x 3=3
−x 1+ 2 x 2 +2 x 3=−1
Jawab :
1 1 2 6
[
A= 2 1 −1
−1 2 2 ] []
, b= 3
−1
1 1 2 6 1 1 2 6 1 1 26
[ 2 1 −1 3
B2−2 B1
−1 2 2 −1 B3 +B
→
1 0 |] [
0 −1 −5 −9
3
−B 2 0 1
B
59 1
4 5 → 0 3 4 5 B 3− | ] [ |]
Metode Numerik Page 121
1 0 −3 −3 1 0 −3 −3 1 0 0 3
[ 0 1 5
| ] [
0 0 −11 −22
1
9 − B 0 1 5 9
11 3
→ 0 0 1 2
B
|] [ |]
1 +3
→
B 3
0 1 0 −1
B2 −5 B3 0 0 1 2
2. x 1−2 x2 + x 3=3
2 x1 −3 x 2 +4 x3 =13
−3 x 1+5 x 2 +2 x 3=5
Jawab :
1 −2 1 3
[
A= 2 −3 4
−3 5 2 ] []
, b= 13
5
1 −2 1 3 1 −2 1 3 1 0 5 17
[ |] [ |] [ |]B −2 B1
2 −3 4 13 2 0 1 2 7 1
B +2 B 2
−3 5 2 5 B 3+→3 B1 0 −1 5 14 B3 +
→
0 1 2 7
B2 0 0 7 21 7
1
1 0 5 17 1 0 02
[ | ] [ |]
0 1 2 7 1
0 0 1 3
B −5 B3
B 2 −2
→
B 3
0 1 01
0 0 13
∴ x1=2; x 2=1 ; x3 =3
3. −12 x1 + x 2 +8 x3 =−80
x 1−6 x 2−4 x3 =13
−2 x1 −x2 +10 x 3=90
Jawab :
[
A= 1 −6 −4
−2 −1 10 ] [ ]
, b= 13
90
−12 1 8 −80 1 −6 −4 13 1
[ 1
| ] [
−6 −4 13 B2 ↔ B1 −12 1
−2 −1 10 90 →
8 −80
B 2 + 12
−2 −1 10 90 B 3+→2 B1 0
B 1
0
| ] [
−44 467
[ |]
1 0
1 13 71 71
[ |]
−4−6
−1 40 −76 B1+ 6 B2 40 −76 71
B2 0 1 0 1 B
71 71 71 B3 +13 B2 71 71 662 3
→ →
0 −13 2 116 → 662 7248
0 0
71 71
4423
44
B1 + B 3 1 0 0
71
40
0 1 0
B 2− B 3 0 0 1
71
→
∴ x1=
4423
[ ]331
−2396
331
3624
331
; x 2=
|
−2396
; x 3=
3624
331 331 331
3 5 10 −0,1
[
A= 5 10 19
1 3 5 ] [ ]
, b= 6,7
4,4
3 5 10 −0,1 1 3 5 4,4
[ | ] [ | ]
5 10 19 6,7 B 1 ↔ B3 5 10 19 6,7
1 3 5 4,4 →
B2−5 B1
3 5 10 −0,1 B3−3
→
B1
1 3 5 4,4 1 3 5 4,4
[ | ] [ | ]
0 −5 −6 −15,3
0 −4 −5 −13,3
−0,2
→
B 2 0 1 1,2 3,06
B 1−3 B 2
0 −4 −5 −13,3 B3 +→4 B2
[ | ] [ | ]
0 1 1,2 3,06
−1
0,2
B3 0 1 1,2 3,06 B1−1,4 B3
0 0 −0,2 −1,06 → 0 0 1 5,3 B2 −1,2 →
B3
1 0 0 −12,2
[ | ]
0 1 0 −3,3
0 0 1 5,3
AI =IA =A
Ax=b
A−1 Ax= A−1 b (kalikan kedua ruas dengan A−1)
Ix= A−1 b
x= A−1 b
Jadi, penyelesaian sistem persamaan lanjar Ax=b adalah
Contoh Soal :
1. x 1+ x2 +2 x 3=6
2 x1 + x 2−x 3=3
−x 1+ 2 x 2 +2 x 3=−1
Jawab :
1 1 2 6
[
A= 2 1 −1
−1 2 2 ] []
, b= 3
−1
1 1 2 1 0 0 1 1 2 1 0 0
[ | ] [ | ] B −2 B1
2 1 −1 0 1 0 2
−1 2 2 0 0 1 B 3+
→
0 −1 −5 −2 1 0 −B 2
B1 0 3 4 1 0 1 →
1 1 21 0 0 1 0 −3 −1 1 0
[ | ] [ | ] B −B 2
0 1 5 2 −1 0 1
0 3 4 1 0 1 B 3−3
→
0 1
B 2 0 0 −11 −5 3 1
1
5 2 −1 0 − B
11
→
3
[ 1 0 −3
0 1 5
0 0 1
−1 1
|
2 −1
5 −3
11 11
[][ ]
x1
x2 =
x3
11
−3
11
5
11
24 6 3
11
4
11
−3
11
11
5
11
−1
11
6
3
−1 []
[][ ]
+ +
11 11 11
x1
−18 12 5
x2 = + −
11 11 11
x3 30 9 1
− +
11 11 11
x1 3
[][ ]
x 2 = −1
x3 2
2. x 1−2 x2 + x 3=3
1 −2 1 3
[
A= 2 −3 4
−3 5 2 ] []
, b= 13
5
1 −2 1 1 0 0 1 −2 1 1 0 0
[ | ] [ | ]
2 −3 4 0 1 0
B2−2 B1
−3 5 2 0 0 1 B3 +3
→
B +2 B2
0 1 2 −2 1 0 1
B1 0 −1 5 3 0 1 B3+ B 2
→
−3 2 0
[ | ] [ | ]
1 0 5 −3 2 0
1
7
1 0 5
0 1 2 −2 1 0 B3 0 1 2
0 0 7 1 1 1 → 0 0 1
−2
1
7
1
1
7
0 B1−5 B3
1 B2−2 B3
7 →
−26 9 −5
[ 1 0 0
0 1 0
0 0 1
7
7
1
7
|
−16
Solusinya adalah
7
5
7
1
7
x= A−1 b
7
−2
7
1
7
]
Metode Numerik Page 127
−26 9 −5
[][ ]
x1
x2 =
x3
7
−16
7
1
7
7
5
7
1
7
−78 117 25
7
−2
7
1
7
3
13
5 []
[][ ]
+ −
7 7 7
x1
−48 65 10
x2 = + −
7 7 7
x3 3 13 5
+ +
7 7 7
x1 2
[ ] []
x2 1
x3
=
3
∴ x1=2; x 2=1 ; x3 =3
3. −12 x1 + x 2 +8 x3 =−80
x 1−6 x 2−4 x3 =13
−2 x1 −x2 +10 x 3=90
Jawab :
−12 1 8 −80
[
A= 1 −6 −4
−2 −1 10 ] [ ]
, b= 13
90
[ 1
−2 −1 10 0 0 1 | ] [
−6 −4 0 1 0 B2 ↔ B1 −12 1
→
B+
8 1 0 0 2
−2 −1 10 0 0 1 B3 + | ]
1 −6 −4 0 1 0
| ] [ | ]
1 −6 −4 0 1 0
[ 0 −71 −40 1 12 0
0 −13 2 0 2 1 →
−1
71
B2 0 1
40 −1
71 71
0 −13 2 0
−12
71
2
0
1
B
−44 −6 −1 −6 −1
[ | ][
1 0 0 −44
|
71 71 71 1 0 71 71
71
40 −1 −12 71 −1 −12
0 1 0 B 40
71 71 71 662 3 0 1 71 71
→ 71
662 −13 −14 −13 −7
0 0 1 0 0 1
71 71 71 662 331
−32 −9 22
44
71
40
[
B1 + B3 1 0 0
0 1 0
B 2− B 3 0 0 1
71
→
331
−1
331
−13
662
Solusinya adalah
|
x= A−1 b
331
−52
331
−7
331
331
−20
331
71
662
]
Metode Numerik Page 129
−32 −9 22
[ ]
x1
[]
x2 =
x3
331
−1
331
−13
662
331
−52
331
−7
331
[][ ]
− +
331 331 331
x1
80 676 1800
x2 = − −
331 331 331
x3 520 91 3195
− +
331 331 331
4423
[][ ]
331
x1
−2396
x2 =
331
x3 3624
331
4423 −2396 3624
∴ x1= ; x 2= ; x 3=
331 331 331
[
A= 5 10 19
1 3 5 ] [ ]
, b= 6,7
4,4
3 5 10 1 0 0 1 3 5 0 0 1
[ | ] [ | ]
1 3 5 0 0 1 →
B −5 B1
5 10 19 0 1 0 B1 ↔ B3 5 10 19 0 1 0 2
3 5 10 1 0 0 B3−3
→
B1
1 3 5 0 0 1 1 3 5 0 0 1
[ | ] [ |
0 −5 −6 0 1 −5 −0,2 B2 0 1 1,2 0 −0,2 1
0 −4 −5 1 0 −3 →
0 −4 −5 1 0
B1
−3 B3 ]
1 0 1,4 0 0,6 −2 1 0 1,4 0 0,6 −2
[ | ] [ |
0 1 1,2 0 −0,2 1
0 0 −0,2 1 −0,8 1
−1
0,2
→
B3 0 1 1,2 0 −0,2 1
0 0 1 −5 4 −5 ]
1 0 0 7 −5 5
B1−1,4 B3
[ | ]
0 1 0 6 −5 7
B2−1,2 B3 0 0 1 −5 4 −5
→
[][ x2
x3
= 6 −5 7
−5 4 −5
6,7
4,4 ][ ]
x1 −0,7−33,5+ 22
[][ x 2 = −0,6−33,5+30,8
x3 0,5+26,8−22 ]
Metode Numerik Page 131
x1 −12,2
[][ ]
x 2 = −3,3
x3 5,3
A=LU
Dalam bentuk matriks ditulis sebagai berikut:
a.
[ a31 a 32 a33 ][
a21 a 22 a23 = l 21 1 0 0 u22 u23
l 31 l 32 1 0 0 u33 ][
Matriks segitiga bawah L, semua elemen diagonal adalah 1
]
b. Matriks segitigas atas tidak ada syarat khusus untuk nilai
diagonalnya
Contoh: hasil pemfaktoran matriks 3x3
2 −1 −1 1 0 0 2 −1 −1
[ ] [ ][
0 −4 2 = 0 1 0 0 −4 2
6 −3 1 3 0 1 0 0 4 ]
Penyelesaian Ax=b, dengan dekomposisi LU, maka
Ax=b
LUx=b
– Misalkan Ux= y , maka Ly=b
1 0 0 y1 b1
[ ][ ] [ ]
Ly=b → l 21 1 0 y 2 = b2
l 31 l 32 1 y 3 b3
Untuk memperoleh x, gunakan teknik substitusi mundur
[ ][ ] [ ]
Ux= y → 0 u22 u23 x 2 = y 2
0 0 u33 x 3 y3
Langkah menghitung solusi SPL dengan dekomposisi LU:
– Membentuk matriks L dan U dari A
– Pecahkan Ly = b, lalu hitung y dengan teknik
substitusi maju
– Pecahkan Ux = y, lalu hitunng x dengan substitusi
mundur
Matriks 3 ×3 :
[
a31 a32 a33 ] [ ] [
A= a21 a22 a23 , L= l 21 1 0 , U = 0 u22 u23
l 31 l 32 1 0 0 u33 ]
Karena LU= A , maka hasil perkalian L dan U itu dapat ditulis
sebagai :
[
LU = l 21 u11 l 21 u12 +u22 l 21 u13+u 23
l 31 u13 l 31 u12 +l 32 u22 l 31 u13 +l 32 u23 +u33 ] [
= A= a21 a22 a23
a31 a32 a33 ]
Metode Numerik Page 133
Dari kesamaan dua buah matriks LU= A , diperoleh :
a21
l 21 u11 =a21 →l 21= Kolom pertama L
u11
a31
l 31 u13 =a31 → l31=
u13
a32−l 31 u12
l 31 u12 +l 32 u22=a 32 →l 32= Kolom kedua L
u 22
1. x 1+ x2 +2 x 3=6
2 x1 + x 2−x 3=3
−x 1+ 2 x 2 +2 x 3=−1
Jawab :
1 1 2 6
[
A= 2 1 −1
−1 2 2 ] []
, b= 3
−1
a21 2
l 21= = =2
u11 1
a31 −1
l 31= = =−1
u13 1
1 1 2 1 0 0
[
U = 0 −1 −5 , L= 2
0 0 −11
1 0
−1 −3 1 ] [ ]
Berturut-turut hitung nilai y dan x sebagai berikut :
1 0 0 y1 6
Ly=b → 2
[
1 0 y2 = 3
−1 −3 1 y 3 −1 ][ ] [ ]
Metode Numerik Page 135
y 1=62 y 1+ y 2=3 → y 2=3−2 ( 6 )=−9
1 1 2 x1 6
[
Ux= y → 0 −1 −5 x 2 = −9
0 0 −11 x 3 −22 ][ ] [ ]
−11 x 3=−22 → x 3=2
−x 2−5 x 3=−9 → x2 =−5 ( 2 )+ 9=−1
x 1+ x2 +2 x 3=6 → x 1=6−(−1 )−2 ( 2 )=3
∴ x1=3 , x 2=−1 , dan x3 =2
2. x 1+ x2−x 3 =1
2 x1 +2 x 2+ x 3=5
−x 1+ x2 +2 x 3=5
Jawab :
1 1 −1 1
[
A= 2 2 1
−1 1 2 ] []
, b= 5
5
[
R2 ⟺ R 3 −1 1 2
2 2 1 ]
1
R2 ⟺ R 3 1
5 []
u11 =a11 → u11=1
u12=a 12 →u 12=1
u13=a13 → u13=−1
a21 −1
l 21= = =−1
u11 1
a31 2
l 31= = =2
u13 1
1 1 −1 1 0 0
[
U = 0 2 0 , L= −1 1 0
0 0 3 2 0 1 ] [ ]
Berturut-turut hitung nilai y dan x sebagai berikut :
1 0 0 y1 1
[
Ly=b → −1 1 0 y 2 = 1
2 0 1 y3 5 ][ ] [ ]
y 1=1− y 1 + y 2=1 → y 2=1+1=2
1 1 −1 x 1 1
[
Ux= y → 0 2 0 x 2 = 2
0 0 3 x3 3 ][ ] [ ]
3 x 3=3 → x 3=1
2 x2 +0 x 3=2 →2 x 2=2−(0)=1
x 1+ x2−x 3 =1→ x1 =1−( 1 ) + ( 1 )=1
Lelaran Pertama :
Rumus Umum :
n n
bi−∑ aij x j(k+1) − ∑ aij x j(k)
i =1 j=i+1
x i(k+1 )= , k =0,1,2 ,…
a ij
4 x− y + z=7
4 x−8 y + z=−21
−2 x+ y+5 z=15
Dengan nilai awal P0=( x0 , y 0 , z 0 ) =( 1,2,2 )
Solusi sejatinya adalah (2,4,3)
Penyelesaian :
7+ y r −z r
x r +1=
4
21+ 4 x r −z r
y r +1=
8
15+ 2 x r − y r
z r +1=
5
Lelarannya
7+2−2
x 1= =1.75
4
21+4 (1.75 )+ 2
y 1= =3.75
8
15+2(1.75)−3.75
z 1= =3.000
5
7+3.75−2.95
x 2= =1.95
4
21+4 (1.95)+ 3.000
y 1= =3.96875
8
z=3.00000000
kg
x,
mm2
Waktu patah, y , jam 40 30 25 40 18 20 22 15
Masalah yang cukup sering munculdengan data dan tabel adalah
menentukan nilai di antara titik-titik diskrit tersebut (tanpa harus
melakukan pengukuran lagi).misalnya dalam tabel pengukuran di atas,
kg
diberikan kepada baja adalah 12 . Masalah ini tidak bisa
mm 2
langsung dijawab karena fungsi yang menghubungkan peubah y dengan
I. Interpolasi
5.1 Persoalan Interpolasi Polinom
( x 0 , y 0 ) , ( x 1 , y 1 ) , … ,( x n , y n ). Tentukan polinom Pn (x )
yang menginterpolasi (melewati) semua titik-titik tersebut
sedemikian rupa hingga
y i = pn ( x i ) untuk i=0,1,2 , … , n
Nilai yi dapat berasal dari fungsi matematika f (x) (seperti
interpolasi
nilai ekstrapolasi
p1 ( x )=a0 +a1 x
Koefisien a0 dan a1 dicari dengan proses penyulihan dan
eliminasi, diperoleh :
y 0=a0 +a1 x 0
y 1=a0 +a1 x1
Lalu kedua persamaan diselesaikan dengan proses
eliminasi, di dapat :
y 1− y 0
a 1=
x1−x 0
x 1 y 0−x 0 y 1
a 0=
x 1−x 0
Sulihkan :
x 1 y 0 −x 0 y 1 ( y 1− y 0 ) x
p1 ( x ) = +
x1 −x0 ( x1 −x0 )
( y 1− y 0 )
p1 ( x )= y 0+ (x −x0 )
( x1−x 0 )
Contoh :
1. Perkiraan jumlah penduduk Amerika Serikat pada
Tahun 1968 berdasarkan data tabulasi berikut
Tahun 1960 1970
Jumlah penduduk (juta) 179.3 203.2
Penyelesaian :
( y 1− y 0 )
p1 ( x )= y 0+ ( x−x 0 )
( x1−x 0 )
( 2,2513−2,1972 )
p1 ( 9,2 )=2,1972+ ( 9,2−9,0 )=2,2188
( 9,5−9,0 )
Galat =2,2192−2,2188=0,0004
(ketelitian 3 angka bena)
p2 ( x ) =a0 +a 1 x+ a2 x2
Kurva polinom berbenuk parabola
sini diperoleh :
y 0=a0 +a1 x 0+ a2 x 02
y 1=a0 +a1 x1 +a 2 x 12
y 2=a0 +a1 x2 +a 2 x 22
Contoh :
interpolasi kuadratik.
Penyelesaian :
Sistem persamaan lanjar yang terbentuk adalah
a 0=0,06762
a 1=0,2266
a 2=−0,0064
Polinom Kuadratnya adalah
p3 ( x ) =a0 +a 1 x +a2 x2 + a3 x 3
Polinom p3 ( x ) ditentukan dengan cara :
p2 ( x ) =a0 +a 1 x+ a2 x2 +a 3 x 3, dengan
Gauss
( x −x1 ) ( x−x 0 )
p1 ( x )= y 0 + y1
( x 0−x 1 ) ( x1−x 0 )
Atau dapat dinyatakan dalam bentuk
( x−x 1 )
a 0 = y 0 , L0 ( x ) =
( x 0−x 1)
( x−x 0)
a 1= y 1 , L1 ( x ) =
( x 1−x 0 )
berada adalah
n
p1 ( x )=∑ ai Li ( x )=a 0 L0 ( x )+ a1 L1 ( x ) + …+ an Ln ( x )
i=0
a i= y i ,i=0,1,2 , … , n
Dan
n
( x−x j ) ( x−x 0 )( x −x1 ) … ( x−x i−1 ) ( x−x i+1 ) … ( x−x n )
Li ( x ) = ∏ =
i=0 ( x i−x j ) ( x i−x ) ( xi −xi ) … ( x i−x i−1 ) ( xi −xi +1 ) … ( xi −xn )
j ≠1
bentuk tabel :
X 1 4 6
y 1.5709 1.5727 1.5751
p2 ( x ) = y 0+ L1 ( x ) y 1 + L2 ( x ) y 2
( x−4 ) ( x−6 ) ( 3.5−4 ) (3.5−6)
L0 ( x ) = → L0 ( 3.5 )= =0.083333
( 1−4 ) ( 1−6 ) ( 1−4 ) (1−6)
( x−1 ) ( x−6 ) ( 3.5−1 ) ( 3.5−6)
L1 ( x ) = → L1 ( 3.5 )= =1.0417
( 4−1 ) ( 4−6 ) ( 4−1 ) ( 4−6)
( x−1 ) ( x−4 ) ( 3.5−1 )(3.5−4)
L2 ( x ) = → L1 ( 3.5 )= =−0.12500
( 6−1 ) ( 6−4 ) ( 6−1 )(6−4)
Jadi,
a 0=f ( x 0 )
a 1=f [ x 1 , x 0 ]
a 2=f [ x 2 , x 1 , x 0 ]
⋮
a n=f [ x n , x n−1 , … , x 1 , x 0 ]
Yang dalam hal ini :
(x ¿¿ j)
f [ x i , x j ]=f ( x i )−f ¿
x i−x j
f [ x i , x j ] −f [ x j , x k ]
f [ x i , x j , x k ]=
xi −x k
⋮
f [ x n , xn−1 , … , x 1 ]−f [ x n−1 , x n−2 , … , x0 ]
f [ x n , x n−1 , … , x 1 , x 0 ] =
x n−x 0
Bentuk polinom lengkap :
f ( x 2 )−f ( x 1) 2.251292−2.197225
f [ x 2 , x 1 ]= = =0.108134
x 2−x 1 9.5−9.0
f [ x 2 , x 1 ]−f [ x 1 , x 0 ] 0.108134−0.117783
f [ x 3 , x 2 , x 1 ]= = =−0.006433
x 2−x 0 9.5−8.0
Polinom Newton-nya (dengan x 0=8.0 sebagai titik data pertama)
adalah :
x=x 0 +sh , s ∈ R
Sehingga
f (n+1 ) ( c )
E ( x )=( x−x 0 ) ( x−x 1 ) … ( x−x n )
( n+1 ) !
f ( n+1) ( c )
E ( x )=sh ( s−1 ) h … ( s−n ) h
( n+1 ) !
f (n +1) ( c )
E ( x )=s ( s−1 ) (s−2) … ( s−n ) hn+1
( n+ 1 ) !
Dapat ditunjukkan bahwa
Qn+ 1 ( s )=0
selang.
Missal :
Diberikan data :
x f (x)
0.025 2.831
0.050 3.246
0.075 4.721
0.100 5.210
0.125 6.310
0.150 7.120
0.175 8.512
0.200 9.760
0.225 10.310
Bila diminta menghitung f (0.160), maka selang yang digunakan
sebagai
x=x 0 +sh , s ∈ R
Untuk polinom interpolasi berderajat 1, 2 dan 3 yang
(a)
1
|E1 ( x )|=|f ( x )− p1 ( x)|≤ 8 h2 x Maks
≤c≤ x
|f ' ' ( c)|
0 1
(b)
(c)
1
|E3 ( x )|=|f ( x )− p3 ( x)|≤ 24 h 4 x Maks
≤c≤ x
|f iv ( c)|
0 1
Contoh Soal :
Tinjaulah kembali tabel yang berisi pasangan titik
berdasarkan x 0=0.
(b) Hitung batas atas galat interpolasi bila kita
melakukan interpolasi titik – titik berjarak sama
derajat 3
(a)
0.0+3.0
x m= =1.5
2
Galat rata-rata interpolasi adalah :
1
|E3 ( x )|=|f ( x )− p3 ( x)|≤ 24 h 4 Max|f iv (c)|, x 0 ≤ c ≤ x 1
f (4 ) ( x )=cos(x )dalam selang [ 0.0 , 3.0 ]
Maka Max |f (4 ) ( x )|terletak di x=0.0
|f (4 ) ( x )|=|cos ( 0.0 )|=1.000000
p3 ( x ) dengan jarak antar titik data adalah h=1.0
(c)
f ( n+1 )(t )
E ( x )=( x−x 0 ) ( x−x 1 ) …(x−x n )
( n+1 ) !
Ekspresi
f ( n+1) (t )
( n+1 ) !
Dapat dihampiri nilainya dengan
f [ x n+ 1 , x n , x n−1 , … , x 1 , x 0 ]
yang dalam hal ini f [ x n+ 1 , x n , x n−1 , … , x 1 , x 0 ] adalah
x f (x) ∆f ∆2 f ∆3 f ∆4 f
x0 f0 ∆ f0 ∆2 f 0 ∆3 f 0 ∆4 f 0
x1 f1 ∆ f1 ∆2 f 1 ∆3 f 1
x2 f2 ∆ f2 ∆2 f 2
x3 f3 ∆f3
x4 f4
Lambang∆ menyatakan selisih maju. Arti setiap symbol di
f 0=f ( x0 ) = y 0
f 1=f ( x 1 )= y 1
⋯
f 4=f ( x 4 )
Notasi : f p=f ( xp )
∆ f 0=f 1−f 0
∆ f 1=f 2−f 1
⋯
∆ f 3=f 4 −f 3
Notasi :∆ f p=f p +1−f p
∆ 2 f 0=∆ f 1−∆ f 0
∆ 2 f 1=∆ f 2−∆ f 1
∆ 2 f ( x0 ) ∆2 f 0
f [ x n , … , x 1 , x 0 ]= =
n ! hn n ! hn
Relasi rekrusif
∆2 f 0
pn ( x ) =p n−1 ( x ) + ( x−x 0 ) ( x−x 1 ) …(x−x n−1)
n! hn
s s ( s−1) 2 s ( s−1 ) ( s−2 ) …(s−n+1
pn ( x ) =f 0+ ∆ f 0+ ∆ f 0 +…+
1! 2! n!
Atau dalam bentuk relasi rekrusif,
(a) Rekurens :
Dimana ,
x f (x) ∆ ∆2 ∆3
0.00 1.000 0.111 0.022 -0.006
0
0.12 0.889 -0.089 0.016 -0.003
5
0.25 0.800 -0.073 0.013 0.005
0
0.37 0.727 -0.060 0.008
5
0.50 0.667 -0.052
0
0.62 0.615
5
Untuk memperkirakan f (0.300) dengan polinom Newton-
h=0.125
dan
x−x 0 0.310−0.125
x=x 0 +sh s= = =1.4
h 0.125
Nilai f (0.300) dihitung dengan polinom Newton-Gregory
s s (s−1) 2
p3 ( x ) =f 0 + ∆ f 0+ ∆ f 0 +s ( s−1 ) ¿ ¿
1! 2!
( 1.4 )( 0.4 ) ( 1.4 ) ( 0.4 )(−0.6 )
¿ 0.889+ ( 1.4 )(−0.089 )+ ( 0.016 ) + (−0
2 6
¿ 0.889−0.1246+0.0045
¿ 0.769
i xi f (x) ∇f ∆2 f ∆3 f
-3 x−3 f −3
-2 x−2 f −2 ∇ f −2
-1 x−1 f −1 ∇ f −1 ∇ 2 f −1
0 x0 f0 ∇ f 0 ∇2 f 0 ∇3 f 0
Keterangan :
f 0=f ( x0 )
f −1=f (x−1)
i xi f (x) ∆f ∆2 f ∆3 f
0 1.70.3979849−0.0579985−0.00016930.0004093
1 1.80.3399864−0.05816780.0002400
2 1.90.2818186 −0.0579278
3 2.00.2238908
x−x 0 1.72−1.70
s= = =0.2
h 0.1
Perkiraan nilai f (1.72) adalah
i xi f (x i) ∇ ∇2 ∇3
-3 1.7 0.3979849
-2 1.8 0.3399864 -0.0579985
-1 1.9 0.2818186 -0.0581678 -0.0001693
0 2.0 0.2238908 -0.0579278 0.0002400 0.0004093
x−x 0 1.72−2.0
s= = =−2.8
h 0.1
Perkiraan nilai f (1.72) adalah
II. Regresi
5.6 Regresi
Regresi adalah teknik pencocokan kurva untuk data yang
berketelitian renah. Contoh data yang berketelitian rendah data
hasil pengamatan, percobaan di laboratorium, atau data
g ( x i )= y i +e i, i=1,2 , … , n
ei adalah galat setiap data. Diinginkan fungsi lanjar :
f ( x )=a+bx
Sehingga deviasinya adalah :
n ∑ xi = a ∑ yi
[∑ xi ] [ ][
∑ x i2 b ∑ x i y i ]
Nilai a dan b dapat dicari dengan mengutakatik kedua
i xi yi x i2 xi yi
1 0.1 0.61 0.01 0.061
2 0.4 0.92 0.16 0.368
3 0.5 0.99 0.25 0.495
4 0.7 1.52 0.49 1.064
5 0.7 1.47 0.49 1.029
6 0.9 2.03 0.81 1.827
∑ x i=3.3 ∑ yi =7.54 ∑ x i2=2.21 ∑ x i y i=4.4844
Dipermalukan sistem persamaan lanjar :
[ 3.36 3.3
2.21
=
a 7.54
] [ ][
b 4.4844 ]
Solusi Persamaan Lanjar di atas adalah
a=0.2862
b=1.7645
Persamaan garis regresinya adalah :
i xi yi f ( xi ) deviasi
( deviasi )2
1 0.1 0.61 0.46261 0.147389 0.02172
2 0.4 0.92 0.99198 -0.07198 0.00518
3 0.5 0.99 1.16843 -0.17844 0.03184
4 0.7 1.52 1.52135 -0.00135 0.00000
5 0.7 1.47 1.52135 -0.05135 0.00264
6 0.9 2.03 1.87426 0.15574 0.02425
∑ x i=3.3∑ yi =7.54 ∑ ¿ 0.08563
Taksiran nilai y untuk x=1.0 adalah
5.6.2 Pelanjaran
Misalkan kita akan mencocokan data dengan data dengan
fungsi
y=C xb
Lakukan pelanjaran sebagai berikut :
Y =ln ( y )
a=ln ( C )
X =ln ( x )
Persamaan regresi Lanjarnya adalah :
Y =a+bX
i xi yi X i =ln(x ¿¿ i)¿
Y i=ln( y ¿¿ i)¿
1 0.1500 4.4964 -1.8971 1.5033
2 0.4000 5.1284 -0.9163 1.6348
3 0.6000 5.6931 -0.5108 1.7393
4 1.0100 6.2884 0.0100 1.8387
5 1.5000 7.0989 0.4055 1.9599
6 2.2000 7.5507 0.7885 2.0216
7 2.4000 7.5106 0.8755 2.0163
∑ ¿−1.2447∑ ¿12.7139
X i2 Xi Y i
3.5990 -2.8519
0.8396 -1.4980
0.2609 -0.8884
0.0001 0.0184
0.1644 0.7947
0.6217 1.5940
0.7665 1.7653
∑ ¿6.2522∑ ¿−1.0659
Diperioleh sistem persamaan lanjar
7 −1.2447 a = 12.7139
[−1.2447 ][ ] [
6.2522 b −1.0659 ]
Solusi SPL di atas :
a=1.8515
b=0.1981
Hitung C=e a=e1.8515 =6.369366
Jadi titik (x , y) pada tabel di atas di hampiri dengan
y=6.369366 x 0.1981
Di dalam kalkulus, integral adalah satu dari dua pokok bahasan yang
mendasar disamping turunan (derivative). Dalam kuliah kalkulus
integral, anda telah diajarkan cara memperoleh solusi analitik (dan
eksak) dari integral Tak-tentu maupun integral Tentu. Integral Tak-
tentu dinyatakan sebagai
∫ f ( x ) dx=F ( x ) +C
Solusinya, F(x), adalah fungsi menerus sedemikian sehingga F'(x) =
f(x), dan C adalah sebuah konstanta. Integral Tentu menangani
∫ f ( x ) dx=F ( x ) ba =F ( b )−F( a)
|
a
dibatasi oleh kurva y=f (x ), garis x=a dan garis x=b . Daerah
1. Metode Pias
Daerah integrasi dibagi atas sejumlah pias (strip) yang
berbentuk segiempat. Luas daerah integrasi dihampiri dengan
luas seluruh pias.
2. Metode Newton-Cotes
Fungsi integrand f(x) dihampiri dengan polinom interpolasi
pn(x). Selanjutnya, integrasi dilakukan terhadap pn(x).
3. Kuadratur Gauss.
Nilai integral diperoleh dengan mengevaluasi nilai fungsi
pada sejumlah titik tertentu di dalam selang [-1, 1],
f r=f (x r )
x1
∫ f ( x ) dx ≈ h f (x 0 )
x0
x1
∫ f ( x ) dx ≈ h f (x 1 )
x0
jadi :
x1
∫ f ( x ) dx ≈ h f (x 0 )
x0
x1
∫ f ( x ) dx ≈ h f (x 1 )
x0
___________________ +
2∫ f ( x ) dx ≈ h[ f ( x 0 ) + f ( x 1) ]
x0
x1
h
∫ f ( x ) dx ≈ 2 [ f ( x 0 ) + f ( x1 ) ]
x0
b
I =∫ f ( x ) dx
a
_________________________________________________ +
b
2∫ f ( x ) dx ≈ hf ( x 0 )+ 2hf ( x 1 ) +2 hf ( x2 ) + …+2 hf ( x n−1 ) +hf ( xn )
a
∫ f ( x ) dx ≈ h2 ( f 0+ 2 f 1+ 2 f 2 +…+2 f n−1 + f n )= h2 ¿ ¿
a
x1
h
∫ f ( x ) dx ≈ 2 [ f ( x 0 ) + f ( x1 ) ]
x0
b x1 x2 xn
∫ f ( x ) dx ≈∫ f ( x ) dx +∫ f ( x ) dx+ …+ ∫ f ( x ) dx
a x0 x1 xn−1
h h h
f ( x 0 ) +f ( x 1 ) ] + [ f ( x 1) + f ( x 2 ) ] +…+ [ f ( x n−1 ) +f ( x n ) ]
2[ 2 2
h
≈ f ( x 0 )+ 2 f ( x 1) + 2 f ( x2 ) + …+2 f ( x n−1) + f ( x n ) ]
2[
n−1
h
(
≈ f 0+2 ∑ f 1+ f n
2 i=1
)
dengan f r=f ( x ¿¿ r ), r =0,1,2 ,… , n ¿
x1
h
∫ f ( x ) dx ≈ h f ( x 0 + 2 ) ≈ h f (x 1 )
x0 2
b x1 x2 xn
∫ f ( x ) dx ≈∫ f ( x ) dx +∫ f ( x ) dx+ …+¿ ∫ f ( x ) dx ¿
a x0 x1 xn−1
≈ h f x 1 +h f x 3 + h f x 5 + h f x 7 +…+ h f (x n−1 )
( ) ( ) ( ) ( )
2 2 2 2 2
≈ h f 1 + f 3 +…+ f n−1
( 2 2 2
)
x 1 =a+(r +1/2)h
r+
2
Dan
f 1 =f ( x 1 )r=0,1,2, .. , n−1
r+ r+
2 2
secara numeric
maka galat hasil integrasi numeric didefinisikan sebagai
E=I −I ,
Untuk penurunan galat, kita tinjau galat integrasi di
∫ f ( x ) dx= h2 ( f 0 −f 1 ) +O ( h 3)
0
∫ f ( x ) dx= h2 ¿
0
Catatan :
Galat total integrasi dengan kaidah trapesium
f ( x )=e x
b−a 3.4−1.8
Jumlah pias adalah n= = =8
h 0.2
Tabel data diskritnya adalah
r xr f (x r ) r xr f (x r )
0 1.8 6.050 5 2.8 16.445
1 2.0 7.389 6 3.0 20.086
2 2.2 9.025 7 3.2 24.533
3 2.4 11.023 8 3.4 29.964
4 2.6 13.464
Nilai integrasinya
3.4
0.2
¿
2
[ 6.050+2 ( 7.389 )+ 2 ( 9.025 )+ …+2 (16.445 )+ 2 ( 20.0
¿ 23.994
Nilai integrasi Sejatinya adalah
3.4
∫ e x dx=e x x=1.8
|
x=3.4
1.8
¿ e 3.4−e1.8
¿ 29.964−6.050
¿ 23.914
Galat kaidah trapesium
−1
E= ( 0.2 )2 ( 3.4−1.8 ) e x ,1.8< t<3.4
2
Karena fungsi f ( x )=e xmenarik secara monoton
galatnya :
−0.0323< E ←0.1598
I harus terletak
Disini nilai sejati di antara
23.994−0.1598=23.834
Dan
23.994−0.0323=23.962
3.4
Galat hasil integrasi ∫ e x dx adalah
1.8
23.914−23.944=0.080
Yang memang terletak antara galat minimum dan
galat maksimum.
3
h
E≈ f (t),0<t<
24
Galat untuk seluruh pias adalah
h3
Etot ≈ n f (t ,a< t<b
24
b b
I =∫ f ( x ) dx ≈ ∫ pn ( x ) dx
a a
1. Kaidah trapesium
2. Kaidah simpson 1/3
3. Kaidah simpson 3/8
(x ¿ ¿ 0) ∆f0
p1 ( x )=f (x ¿¿ 0)+ x ∆ f =f (x ¿¿ 0)+ x ¿¿¿
h h
∫ f ( x ) dx ≈ h2 (f 0 +f 1)
a
−1 3
E= h f ( t )= O ( {h} ^ {3} ) , 0< t <
2
Jadi.
∫ f ( x ) dx ≈ h2 ( f 0+ f 1 ) +O ( h3 )
a
[ x 0 , x 1 ] , [ x 1 , x 2 ] , [ x 2, x 3 ] , … , [ x n−1 , x n ]. Titik-titik
b n−1
∫ f ( x ) dx ≈ h2 (f 0 +2 f i + ∑ f n)
a i=1
1 2
Etot ≈− h (b−a)f ( t )= O ( {h} ^ {2} ), {x} rsub {0}
12
b n−1
∫ f ( x ) dx= h2 ( )
f 0 +2 ∑ f ii + f n +O ( h2 )
a i=1
dengan h2 .
( 2 h , f (2 h) )
x x( x −h) 2
p2 ( x ) =f (x ¿¿ 0)+ ∆ f ( x¿¿ 0)+ ∆ f ( x¿ ¿ 0)=f 0 + x ∆ f 0
h 2! h2
h
I ≈ (f 0+ 4 f 1+ f 2 )
3
n−1 n−2
h
I tot ≈ (f 0 + 4 ∑ f i +2 ∑ f i+ f n )
3 i=1,3,5 i =2,4,6
−1 5 (iv )
E= h f 0 =O(h5 )
90
2h
∫ f ( x ) dx=¿ h3 ( f 0 + 4 f 1+ f 2 ) +O(h 5) ¿
0
b n−1 n−2
∫ f ( x ) dx=¿ h3 f 0 +4 ∑ f i +2 ∑ f i +f n ¿
( )
a i=1,3,5 i=2,4,6
tersebut ( 0 , f ( 0 ) ) , ( h , f ( h ) ) , ( 2h , f ( 2 h ) ) ,dan
( 3 h , f ( 3 h ) ) ..
Dengan cara penurunan yang sama seperti kaidah Simpson
1/3, diperoleh
3h
∫ f ( x ) dx ≈ 38h (f 0 +3 f 1 +3 f 2+ f 3 )
0
3 h 5 ( iv )
E ≈− h f 0 ( t ) , 0<t <3 h
8
3h
∫ f ( x ) dx ≈ 38h (f 0 +3 f 1 +3 f 2+ f 3 )+O( h5 )
0
b n−1 n−3
∫ f ( x ) dx ≈ 38h (f 0+ 3 ∑ f i+ 2 ∑ f i+ f n)
a i=1 i=3,6,9 ,…
i ≠ 3,6,9
−(b−a)h 4 (iv )
Etot = f ( t ) , a<t <b
80
Etot =O( h4 )
∫ f ( x ) dx ≈ 38h ( f 0+ 3 ∑ f i+ 2 ∑ 4
f i + f n )+O( h )
a i=1 i=3,6,9 ,…
i ≠ 3,6,9
∫ f ( x ) dx=α h [ w0 f 0+ w1 f 1 + w2 f 2 +…+ wn f N ] + E
a
CONTOH SOAL
∫ e x dx
0
h=0,5
ditanya:
a. Kaidah trapesium
b. Kaidah titik tengah
c. Kaidah simpson 1/3
d. Kaidah simpsom 3/8
jawab:
4−0
n= =8
0,5
Membuat tabel:
a. Tabel trapesium dan simpson
r xr F(xr)
0 0 1
1 0,5 1,64872
2 1 2,71828
3 1,5 4,48168
4 2 7,38905
5 2,5 12,18249
6 3 20,08553
7 3,5 33,11545
8 4 54,59815
r xr F(xr)
a. Kaidah trapesium
h
¿ (f 0 +2 f 1+2 f 2+ 2 f 3 +2 f 4 + 2 f 5+ 2 f 6 +2 f 7 +2 f 8)
2
0,5
¿ {1+ ( 2.1,64872 ) + ( 2.2,71828 ) + ( 2.4,48168 ) + ( 2.7,38905 ) + ( 2.12
2
¿ 1 (1+3,2974 +5,43656+8,96336+14,7781+24,36498+ 40,17106
¿ 218,84051
¿ 0,5 ¿
¿ 0,5 ( 106,08775 )
¿ 53,043875
0,5
¿
3 0
( f +4 f 1 +2 f 2 + 4 f 3 +2 f 4 + 4 f 5 +2 f 6+ 4 f 7 + f 8 )
3h
¿
8 0
( f +3 f 1 +3 f 2+2 f 3+ 3 f 4 + 3 f 5 +2 f 6 +3 f 7 +f 8 )
3.0,5
¿ { 1+ ( 3.1,64872 ) + ( 3.2,71828 ) + ( 2.4,48168 ) + ( 3.7,38905 )+ ( 3.
8
¿ 0,1875 ( 1+4,94616+ 8,15484+8,96336+22,16715+36,54747+ 4
¿ 0,1875 ( 275,89454 )
¿ 51,73022625
r c F(xr)
0 0 1
1 5 6
Trapesium
h
( f 0+f 1 )
2
5
( 1+6 )
2
1
Simpson
3
h
( f 0+f 1 )
3
5
( 1+6 )
3
= 11.667
Titik Tengah
R xr F(xr
)
1 2.5 3.5
2
h
( f 12 )
5(3.5)
= 17.5
∫∭ x +1
0
∫∬ 12 x 2 + x
0
∬ 61 x 3+ 12 x 2
0
5
1 4 1 3
∫ 24 x + x
0 6
1 5 1 4
x+ x
120 24
4−0
3. 4 x3 dx ,0≤x≤4, h=1, n = =4
1
r xr F(xr)
0 0 0
1 1 4
2 2 32
3 3 108
4 4 256
Trapesium
1
( f 0+ 2 f 1+2 f 2+2 f 3+ f 4 )
2
1
¿ ( 0+2( 4)+2(32)+ 2(108)+ 256 )
2
= 282
1
Simpson
3
h
= ( f 0+4 f 1+ 2 f 2+ 4 f 3+f 4 )
3
1
¿ ( 0+ 4(4)+2(32)+4 (108)+ 256 )
3
1
¿ ( 768 )
3
¿ 256
R xr F(xr)
1 1 0.5
2 2
3 3 13.5
2 2
5 5 62.5
2 2
7 7 171.5
2 2
=248
6.5 Singularitas
Kita akan kesulitan melakukan menghitung integrasi numerik
apabila fungsi tidak terdefenisi di x=t, dalam hal ini a < t <b.
Misalnya dalam menghitung integrasi
1
cos( x)
I dx
0 x
2
1
I x 1dx
0.5
1
x
Misalkan integral 0 dihitung dengan kaidah trapezium.
h3 "
Etot ( f 0 f1" ... f " n 1 )
12
h3 n 1 "
fi
12 i 0
h3 b
12 a
f ( x)dx
h3 '
[ f (b) f ' (a )]
12 …(1)
b
f ( x)dx
Persamaan (1) menyiratkan bahwa galat integrasi a akan
'
besar apabila f (a ) atau f (b) tidak ada.
'
Contoh 1:
1
cos( x)
I dx
0 x
Penyelesaian:
Misalkan
x u 2 dx 2udu
x 0u x 0
x 1 u x 1
Maka
1
cos( x)
I dx
0 x
1
cos(u 2 )
I (2u )du
0
u
2 cos(u
2
) du
0 tidak singular lagi.
E O h
p
berikut:
6.6.1
Ekstrapolasi Richardson
f ( x)dx I (h) Ch
2
(b a) f " (t )
C
12
f ( x)dx l (h) Ch
q
a …(2)
Kaidah trapezium
O h2 q=2
Kaidah trapezium
O h2 q=2
+C=l(2 h)+C
Sehingga diperoleh
…(5)
[I ( h)−I (2 h)]
Contoh 2:
Penyelesaian:
R
xr fr
0 0 1
1 0.12 0.88889
2 0.250 0.80000
3 0.375 0.72727
4 0.500 0.66667
5 0.625 0.61538
6 0.750 0.57143
7 0.875 0.53333
8 1000 0.50000
I ( h) =
1
1
1 xdx h / 2( f
0
0 2 f1 2 f 2 2 f3 2 f 4 2 f 5 2 f 6 2 f 7 2 f 8
0.69412
menggunakan 2 h=0,250;
0.69702
I (h ) I (2h)
J=(h)+¿ (2q 1)
0.69412 0.69412
J 0.69412 0,69315
22 1
1
1 x 1
1 xdx ln(1 x)
0
x 0
ln(2) ln(1) 0.69314718
O ( h2 N ) →O ( h2 N +2 )
O ( h2 ) O ( h2 ) O ( h 2 )
I ( h )−I (2 h)
J=I ( h ) +
( 2q−1 )
I Ak Ch 2 Dh 4 Eh6 ...
h=(b−a)/n
dan
Ak perkiraan nilai integrasi dengan kaidah trapezium
h0 (b a) /1) A0 h0 / 2[ f 0 f 64 ]
h1 (b a ) / 2) A1 h1 / 2[ f 0 2 f 32 f 64 ]
h2 (b a) / 4) A2 h2 / 2[ f 0 2 f16 2 f 32 2 f 48 f 64 ]
b−a
h3 = → A 3=h3 /2 ¿
8
+2 f 40+ 2 f 56 + 2 f 64 ¿
b−a
h6 = → A 6=h 6 /2¿
64
b
A0 I f ( x ) dx
a
adalah taksiran nilai integrasi dengan
b
A1 I f ( x ) dx
a
adalah taksiran nilai integrasi dengan
b
A2 I f ( x ) dx
a
adalah taksiran nilai integrasi
b
A6 I f ( x ) dx
a
adalah taksiran nilai integrasi
A0 , A1 , ..., Ak
Gunakan pada persamaan ekstrapolasi Richardson
Ak Ak 1
Bk Ak
22 1
4
l Bk D ' h 4 E ' h 6 ... dengan orde galat Bk adalah O ( h ) .
B1 , B2 , ..., Bk
Selanjutkan gunakan pada persamaaan
ekstrapolasi Richardson untuk mendapatkan runtunan
C 2 , C3 , ..., C k
, yaitu
Bk Bk 1
Ck Bk
24 1
6
l Ck E "h6 ... dengan orde galat Ck adalah O(h )
.
D3 , D4 , ..., C k
, yaitu
Ck Ck 1
Dk Ck
26 1
8
l Dk E '" h8 ... dengan orde galat Dk adalah O(h )
.
Demikian seterusnya
b
I f ( x)dx l (h) Ch q
a
J I (2h)
C
J I (2h) C (2h) q (2h) q …
(10)
J I (4h)
C
J I (4h) C (4h)q (4h) q …
J I (h ) J I (2h)
h q = (2h) q
J I ( h) hq 1
q
J 1(2h) 2 h q 2q …
(12)
J I (2h) 2h q 1
J I (4h) (4h) q 2q …(13)
J I ( h) J I (2h)
J I (2h) J I (4h) …
(14)
atau
J I (h) Ch q
J I (2h) C (2h)q
0 I (h) I (2h) Ch q C (2h) q
I ( h) I (2h) C (2h) q Ch q …
(16)
J I (2h) C (2h) q
J I (4h) C (4h) q
0 I (2h) I (4h) C (2h) q C (4h) q
I ( h) I (2 h)
J I ( h)
I ( h) 2 I (2h) I (4 h)
I ( h) 2 I ( h)
I (h) I (2h)
I ( h)
I I (2h) I (4h)
I (h) I (2h)
I (h) I (2h)
I (h)
1 t
I (h) I (2h)
I ( h)
1 t
jadi
I ( h) I (2h)
J I (h)
t 1 …(20)
t 2q
dengan
Penyelesaian:
Misalkan
- dalam arah x kita gunakan kaidah trapesium
- dalam arah y kita gunakan kaidah Simpson 1/3
Dalam arah x (y tetap):
Jadi,
(7.24)
dengan a dan b adalah batas integrasi dan (b – a) adalah lebar
dari interval integrasi. Karena metode trapesium harus melalui
titik-titik ujung, maka seperti terlihat pada Gambar 7.9a. rumus
trapesium memberikan kesalahan cukup besar.
untuk:
1
f (x ) = x 3 : c 1 f ( x 1 ) + c 2 f ( x 2 ) = ∫ x 3 dx = 0 = c 1 x 3 + c 2 x
1 23
−1 (7.27)
1
2
f (x ) = x 2 : c 1 f ( x1 ) + c 2 f ( x 2 ) = ∫ x 2 dx = = c 1 x 2 + c2 x 2
−1 3 1 2
(7.28)
1
f (x ) = x : c 1 f ( x1 ) + c 2 f ( x 2 ) = ∫ x dx = 0 = c 1 x 1 + c 2 x 2
−1 (7.29)
1
f (x ) = 1 : c 1 f ( x 1 ) + c 2 f ( x 2 ) = ∫ 1 dx = 2 = c 1 + c 2
−1 (7.30)
Sehingga didapat sistem persamaan:
2
c1 x 3 + c2 x 3 = 0 c1 x 2 + c2 x 2 = c1 x1 + c2 x2 = 0
1 2 ; 1 2 3 ;
c 1 + c2 = 2.
x=a 0+ a1 x d
(7.32)
a=a0 + a1 ( – 1) (7.33)
b=a0 + a1 ( – 1) (7.34)
d x =2 d x d
Kedua bentuk diatas disubstitusikan ke dalam persamaan asli,
sehingga didapat:
4 1
( 2 + 2 xd )
∫ e x dx=∫ e 2 dx d
0 −1
x d =x2 =0,577350269.
2 + ( 2 × ( −0 ,577350269 )) ]
Untuk x1 = –0,577350269 2 e[ = 4 ,6573501 .
2 + (2 × 0 ,577350269 ) ]
Untuk x2 = 0, 577350269 2 e[ = 46 , 8920297.
Luas total seperti diberikan oleh persamaan (7.30):
I =4,6573501+ 46,8920297=51,549380.
c 1=0,555555556 . x 1=0,774596669.
c 2=0,888888889. x 2=0,000000000.
c 3=0,555555556. x 3=0,774596669.
Dari contoh soal sebelumnya didapat persamaan yang telah
dikonversi adalah:
4 1
( 2 + 2 x d)
∫ e x dx = ∫ e 2 dx d
0 −1
( 2 + 2 x1 )
Untuk x1 = –0,774596669 2e =3 ,13915546 .
( 2 + 2 x2 )
Untuk x2 = 0,000000000 2e =14 ,7781122 .
( 2 + 2 x3 )
Untuk x3 = 0,774596669 2e =69 , 5704925.
Persamaan (c1) menjadi:
I =( 0,5555555563,13915546)+(0,88888888914,7781122)
+(0,555555556 69,5704925)=53,5303486.
Kesalahan:
BAB VII
TURUNAN NUMERIK
'
f ( x 0 +h ) −f ( x 0) f 1−f 0
f x 0= =
h h
'
f ( x 0 )−f ( x 0−h) f 0−f 1
f x 0= =
h h
'
f ( x 0 +h ) −f ( x 0−h) f 1−f −1
f x 0= =
2h 2h
menjadi
' f 1−f 0
f0= +O(h)
h
menjadi
' f 0−f −1
f0= +O(h)
h
f ' h3 ,, ,
i+1−¿ f i−1=2 h f i + f + …¿
3 i
2 h f i' =f 3
h ,,,
i+1−¿ f i−1− fi ¿
3
,
f i+1−¿ f h2 ,, ,,
fi= i−1
− f i +… ¿
2h 6
f i+1−¿ f
f i,= +O(h2 )¿
i−1
2h
2
2 −h , ,, , ( )
Yang dalam hal ini, O ( h )= f t , x i−1 <t < x i+1
6 i
Untuk nilai-nilai f di x−1 dan x 1 persamaan rumusnya
menjadi :
f i+1−¿ f
f 0, = +O(h2 )¿
i−1
2h
a) Hampiran selisih-pusat
Jumlahkan persamaan hampiran selisih maju dengan mundur
2 ,, h4 (4)
f i+1 +f i−1 =2 f i +h f i + f +…
12 i
2 ,, h 4 (4 )
f i+1−2 f i+ f i−1=h f i + f +…
12 i
,, f i +1−2 f i + f i−1 h2 (4 )
fi = − fi
h2 12
jadi,
,, f i +1−2 f i + f i−1 2
fi = 2
+O(h )
h
2
2 −h ( 4 ) ( )
yang dalam hal ini, O ( h )= f t , x i−1<t < x i+1
12 i
Untuk nilai-nilai f di x−1 , x 0 dan x1 persamaan rumusnya
menjadi :
,, f 1 −2 f 0 +f i 2
f0 = 2
+O(h )
h
b) Hampiran selisih-mundur
Dengan cara yang sama seperti hampiran selisih-pusat di
atas, diperoleh:
,, f i−2−2 f i−1+ f i
fi = +O(h)
h2
menjadi :
,, f −2−2 f −1 + f 0
f0 = +O( h)
h2
c) Hampiran selisih-maju
Dengan cara yang sama seperti hampiran selisih-pusat di
atas, diperoleh:
,, f i +2−2 f i +1+ f i
fi = +O( h)
h2
yang dalam hal ini, O ( h )=−h f ' ' ( t ) , x i <t< x i+ 2
Untuk nilai-nilai f di x 0 , x 1 dan x 2 persamaan rumusnya
menjadi :
'' f 2−2 f 1 + f 0
f0 = +O(h)
h2
¿ F (s)
( x−x 0)
Yang dalam hal ini, s=
h
Turunan pertama dari f (x) adalah :
df dF ds
f ' ( x )= =
dx ds dx
1 2 s2 1 1
( ( ) (
¿ 0+∆ f 0 + s−
2)∆ f 0 + −s+ ∆3 f 0 +…
2 3 h )
1 1
h( )
¿ ∆ f + ( s− ) ∆ f + galat
0
2
0
2
' 1 f 1−f 0
f ( x 0 )= ( ∆ f 0 )=
h h
Bila digunakan titik-titik x 0 , x 1 , dan x 2 :
1 1
f ' ( x 0 )=
h( ( ) )
∆ f 0 + s− ∆2 f 0
2
' −3 f 0 +4 f 1−f 2
f ( x 0 )=
2h
titik-titik x 0 dan x −1 :
' 1 f 0−f −1
f ( x 0 )= ( ∇ f 0 ) =
h h
1 1
f ' ( x 0 )=
h( ( ) )
∆ f 0 + s− ∆2 f 0
2
Interpolasi
d 2 f d df ds
=
d x 2 ds dx dx ( )
1 1
¿ ( 0+∆ 2 f 0+(s−1) ∆3 f 0 ) .
h h
1 2
¿ 2
( ∆ f 0 + ( s−1 ) ∆3 f 0 )
h
Misalkan untuk hampiran selisih-pusat, titik-titik yang
( x 1−x 0 ) h
Untuk titik x 1 → s= = =1 , sehingga
h h
1 2
f ,, ( x 1 ) = 2(
∆ f 0 +(1−1) ∆3 f 0 )
h
1
¿ (∆ ¿ ¿ 2 f 0 ) ¿
h2
1
¿ ( ∆ f 1−∆ f 0 )
h2
1
¿ ( f 0−2 f 1 + f 2 )
h2
' f 1 −f −1
E=f ( x 0 )−
2h
h2 h3 h2 h3
¿ f 0,−
1
2h [( 2 6 )(
f 0 +h f 0, + f 0,, + f 0,, , +… − f 0−h f 0, + f 0, ,− f 0, ,, + …
2 6
1 h3
¿ f 0−
2h (
2 h f 0, + f 0, ,, + …
3 )
h2 ,, ,
¿ f 0−f 0− f +…
6 0
h2 ,, ,
¿− f 0 +…
6
h2 ,, , ( )
¿− f t , x−1<t < x 1
6
¿ O(h2 )
' f 1−f 0
f0= +O ( h ) (selisih-maju)
h
' f 0−f −1
f0= +O ( h ) (selisih-mundur)
h
Turunan kedua
'' f 2−2 f 1 + f 0
f0 = +O ( h ) (selisih-
h2
maju)
Turunan ketiga
'' ' f 3 −3 f 2 +3 f 1 −f 0
f0 = +O ( h ) (selisih-
h3
maju)
Turunan keempat
(4 ) f 2 −4 f 1 +6 f 0−4 f −1 + f −2 2
7.7 Contoh Perhitungan Turunan
x f (x)
1.3 3.669
1.5 4.482
1.7 5.474
1.9 6.686
2.1 8.166
2.3 9.974
2.5 12.182
4
O(h¿ ¿2) dan O(h )¿
1
b) Hitunglah f (1. 4) dengan rumus hampiran selisih-pusat
6.686−4.482
f 1 ( 1.7 ) = =5.510 (empat angka bena)
2 ( 0.2 )
OrdeO ¿) :
1 −f 2 +8 f 1 −8 f −1 + f 2
fo =
12h
4.482−3.669
f 1 ( 1.4 )= =4.065(empat angka bena )
2 ( 0.1 )
c) Untuk menhitung f 1 ( 1.3 ) digunakan rumus hampiran selesih-
f 1−f 0
f 0 1= +O(h)
h
4.482−3.669
f 1 ( 1.3 ) = =4.065
0.2
hampiran selisih-mundur :
f 0−f 1
f 0 1= +O ( h )
h
12.182−9.974
f 1 ( 2.5 ) = = 11.04
0.2
O(h¿ ¿2):¿
1 2
D ( 2h )= ( f 2 −f −2) + O(2 h)
2(2 h)
¿ f 0' +C (2 h)2+ …
¿ f 0' + 4 C h 2 + …
Yang dalam hal ini n adalah orde galat rumus yang dipakai.
O(h¿ ¿ n+2) ¿.
Contoh Soal :
X F(x)
2.0 0.42298
2.1 0.40051
Penyelesaian :
f 1−f −1 (0.25337−0.31729)
D(h) = = =−0.31960
2h 2(0.1)
f 2−f −2 (0.22008−0.34718)
D(2h) = = =−0.31775
2h 2(0.2)
f 4−f −4 ( 0.40051−0.15290)
D(4h) = = =−0.30951
2h 2(0.4)
¿−0.31960+1/3(−0.31960+ 0.31775)
0(h¿¿ 4) ¿
¿−0.31775+1/3(−0.31775+ 0.30951)
0(h¿¿ 4) ¿
¿−0.32022+1/15(−0.32022+0.32050)
0(h¿¿ 6)¿
Tabel Richardson :