P. 1
analisa numerik

analisa numerik

|Views: 37|Likes:
Published by tanusekar

More info:

Published by: tanusekar on Feb 16, 2012
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

12/20/2012

pdf

text

original

Analisa Numerik

Teknik Sipil

1
1.1

PENDAHULUAN
Deret Taylor, Teorema Taylor dan Teorema Nilai Tengah

Dalam matematika, dikenal adanya fungsi transenden (fungsi eksponen, logaritma natural, invers dan sebagainya), fungsi trigonometri dan fungsi-fungsi lainnya yang bukan merupakan fungsi aljabar biasa. Contoh dari fungsi aljabar adalah sebagai berikut f (x) = 2x − 1, g(x) = 3x − 2 , x3 + 2x2 − x + 1 dan lain-lain

Program komputer tidak mengenal fungsi-fungsi ini. Kalaupun ada, itu hanyalah suatu proses aproksimasi saja. Oleh karena itu, dalam subbab ini akan dipelajari cara kerja komputer untuk mengaproksimasi fungsi-fungsi tersebut. Ide dasar dari aproksimasi tersebut adalah bahwa fungsi tersebut dihampiri oleh suatu deret tak hingga sebagai berikut

f (x) =
n=0

an (x − c)n = a0 + a1 (x − c) + a2 (x − c)2 + · · · + an (x − c)n + · · ·

Masalahnya sekarang adalah apakah a1 , a2 , ..., an , ...? Untuk mencarinya turunkan dulu fungsi f (x) terhadap x, sebagai berikut f ′ (x) = a1 + 1.2.a2 (x − c) + 1.3.a3 (x − c)2 + 1.4.a4 (x − c)3 + · · ·

f ′′′ (x) = 1.2.3.a3 + 1.2.3.4.a4 (x − c) + · · · Secara umum untuk turunan ke−n diperoleh

f ′′ (x) = 1.2.a2 + 1.2.3.a3 (x − c) + 1.3.4.a4 (x − c)2 + · · ·

f (n) (x) = n!an + penjumlahan dengan faktor (x - c) Tentu saja seluruh persamaan ini berlaku pada x = c, sehingga dapat dituliskan f (n) (c) = n!an + 0 Dengan demikian diperoleh apa yang kita cari an = f (n) n! untuk setiap n = 0, 1, · · · 1

Definisi Deret Taylor yang dibangkitkan oleh fungsi f (x) pada titik x = c adalah f (x) = f (c) + f ′ (c) (x − c) (x − c)2 (x − c)n + f ′′ (c) + · · · + f (n) (c) + ··· 1! 2! n! ∞ (x − c)n f (n) (c) = n! n=0 (1) Secara khusus jika c = 0. c = 0 2. f (x) = cos x. f (x) = sin x. maka deret di atas disebut sebagai deret MacLaurin f (x) = f (0) + f ′ (0) ∞ x x2 xn + f ′′ (0) + · · · + f (n) (0) + · · · 1! 2! n! (2) = n=0 f (n) (0) xn n! Contoh: Tentukan deret Taylor di sekitar x = 0 untuk fungsi f (x) = ex . c = 0 4.. f (x) = ln(1 + x). 2. Teorema Taylor untuk f (x) n f (x) = k=0 f (k) (c) (x − c)k + En+1 k! dengan En+1 = f (n+1) (α) (x − c)(n+1) (n + 1)! α adalah titik di antara x dan c Contoh: Deret Taylor untuk f (x) = ex telah diberikan pada contoh sebelumnya. Biasanya deret tersebut dipotong sampai bentuk ke−n sehingga menghasilkan sejumlah error yang bentuknya dapat ditulis sebagai berikut. Solusi: Fungsi f (x) = ex mempunyai turunan f (n) (x) = ex untuk n = 1. maka nilai f (n) (0) = 1. g(x) = ecos x . c = 0 3.. . sehingga deret Taylor untuk fungsi f (x) = ex di sekitar x = 0 adalah xn x2 x3 + + ··· + + ··· ex = 1 + x + 2! 3! n! Tugas Mandiri Tentukan representasi deret Taylor untuk masing-masing fungsi berikut di tiap titik yang diberikan! 1.. Untuk x = 0. c = 0 Dalam praktik komputasi. adalah tidak mungkin untuk mensubstitusikan seluruh bentuk tak terhingga deret Taylor. Menurut Teorema Taylor dapat dituliskan sebagai berikut n ex = k=0 xk eα + xn+1 k! (n + 1)! 2 .

perlu dihitung sampai turunan ketiga. Berikan analisisnya! Hitunglah nilai e1 dengan dua hampiran tersebut. Bagaimana dengan nilai e8 . maka untuk n = 2.00001 dan 0. Tentukan deret Taylor untuk menyatakan sin dengan mengunakan n = 3.0006) 3 . 2 x 1 f ′′ (x) = − x−3/2 .001) dan g(0. 4 3 f ′′′ (x) = x−5/2 8 (h)(n+1) (n + 1)! α adalah titik di antara x dan x + h Gunakan teorema Taylor di atas untuk x = 1. Teorema Taylor untuk f (x + h) n f (x + h) = k=0 f (k) (x) (h)k + En+1 k! dengan En+1 = f (n+1) (α) √ √ √ Contoh: Ekspansikan 1 + h dalam bentuk h lalu hitung nilai 1. π 4 1 1 1 1 + h = 1 + h − h2 + h3 α−5/2 2 8 16 (3) + h dan hitung nilai dari sin(45. Apa yang terjadi? Berikan analisisnya. Tentukan 4 suku pertama yang tak nol Deret MacLaurin dari f (x) = sin x + cos x dan g(x) = sin x cos x. √ Solusi: Ambil f (x) = x. √ Tugas Mandiri 1.99999.0005o ) 2. 1 f ′ (x) = √ . Gunakan n = 2. Kemudian hitung f (0.Gambar di atas adalah grafik fungsi f (x) = ex dengan hampiran deret Taylor untuk n = 2 dan n = 4.

n n k=1 7 1 5 2 + 2+ 3+ 4 10 10 10 10 Sehingga an an−1 · · · a1 a0 . dan F. Sedangkan bilangan dalam basis 16 adalah 0.6.3. b1 b2 b3 .2.2..3.47286987.6.C. Bilangan dalam basis 2 adalah 0 dan 1.1.)) 4 . (0.7.36207)8 = (· · · )10 (0..5. b1 b2 b3 . Misalkan N adalah bilangan desimal yang dapat dinyatakan sebagai bilangan dalam basis β sebagai berikut.E.4.8.1. + β(cm ).6. 7215 = Secara umum: 0.5... perhatikan terlebih dahulu bentuk .7.7. (21467)8 = (· · · )10 (21467)8 = 7 × 80 + 6 × 81 + 4 × 82 + 1 × 83 + 2 × 84 = 7 + 8(6 + 8(4 + 8(1 + 8(2)))) = 9015 2.D.2 Representasi Bilangan dalam Berbagai Bilangan Dasar Bilangan yang kita gunakan sehari-hari adalah bilangan dengan basis 10 atau yang biasa disebu bilangan desimal.bentuk berikut..5. = b1 × 10−1 + b2 × 10−2 + .1..B.36207)8 = 3 × 8−1 + 6 × 8−2 + 2 × 8−3 + 0 × 8−4 + 7 × 8−5 = 8−5 (7 + 2 × 82 + 6 × 83 + 3 × 84 ) = 8−5 (7 + 82 (2 + 8(6 + 8(3)))) = 0. antara lain basis 2 (biner). Sebaliknya untuk mengubah bilangan basis desimal ke basis β....4.4..1. basis 8 (oktal) dan basis 16 (heksadesimal).A. Bilangan 37294 dalam bilangan desimal dapat ditulis sebagai 37294 = 4 × 100 + 9 × 101 + 2 × 102 + 7 × 103 + 3 × 104 Secara umum: an an−1 · · · a1 a0 = a0 × 100 + a1 × 101 + · · · + an−1 × 10n−1 + an × 10n Sebaliknya untuk bilangan pecahan 0. Bilangan -bilangan yang terdapat dalam basis 10 adalah 0. Komputer biasanya tidak menggunakan basis 10 untuk melakukan komputasi dan penyimpanan sehingga diperlukan cara untuk mengkonversi dari bilangan desimal ke basis yang dikenal komputer. Bilangan dalam basis 8 adalah 0. N = (cm cm−1 · · · c1 c0 )β = c0 + β(c1 + β(c2 + .9. = ak 10k + bk 10k k=0 Konversi dari Bilangan basis β ke Bilangan Desimal dan sebaliknya 1.8..9.3..2.

976 2 1.808 dst Jadi. . .). Periksalah kebenaran dari proses konversi ini!. Solusi: 2)3781 . c2 .010 111 .)2 0. yaitu kelompokkan tiga digit pada basis 2 menjadi 1 digit 5 . Bagi kedua ruas persamaan dengan β diperoleh sisa c0 dan hasil baginya c1 + β(c2 + . 2)1890 1 = c0 2)945 0 = c1 2)472 1 = c2 2)236 0 = c3 2)118 0 = c4 2)59 0 = c5 2)29 1 = c6 2)14 1 = c7 2)7 0 = c8 2)3 1 = c9 2)1 1 = c10 0 1 = c11 Sehingga (3781) = (111 011 000 101)2 ..488 2 0.. .)2 Untuk melakukan konversi dari basis 8 menjadi basis 2 atau sebaliknya.372 = (.952 2 1.372 = (0..Akan dicari c1 .. cm . Contoh: Konversikan bilangan berikut ke bilangan biner 0.744 2 1. . dapat dilakukan dengan cara mudah.. .. Bagi lagi hasil bagi ini dengan β dan seterusnya.372 2 0. + β(cm ).. Contoh: Konversikan bilangan 3781 ke bilangan biner dengan cara di atas. 0.904 2 1.

. 6. . . .111 010 110 110 1)2 = (.266)8 = (101 000 010 000. . . B.)16 3. . C.010 110 110)2 Pada basis 16. 7. 4.101 011 101)2 = (. .35546875)10 = (.35546875 8 2. (110 111 001.)10 = (.35546875)10 = (5020. 5. A.)8 = (51.694)10 = (. . (110 011. .)2 = (.)8 = (.)10 = (. . 9.)16 6 . 10. . digit yang digunakan: 0.)16 2. . . dan E. .)2 8 |2576 8 |5 0 8 |40 2 0 5 8 |322 0 0. 8. Hubungan basis 16 dengan basis 2 adalah biner heksadesimal biner heksadesimal 0000 0001 0010 0011 0100 0101 0110 0111 0 1 2 3 4 5 6 7 1000 1001 1010 1011 1100 1101 1110 1111 8 9 A B C D E F (10 1011 1010 1101)2 = (2BAD)16 1. 2. (2576. . .)8 = (. . . . (.pada basis 8 seperti pada tabel berikut ini biner oktal 000 001 010 011 100 101 110 111 0 1 2 3 4 5 6 7 (2576.75000000 8 6 Jadi.)8 = (. D. .84375000 8 6. . 3. 1.

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->