metoda numerik - 1

27
METODA NUMERIK METODA NUMERIK Oleh : Kusnahadi S Kusnahadi S

Upload: jnovriandi

Post on 26-Jun-2015

358 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Metoda Numerik - 1

METODA NUMERIKMETODA NUMERIK

Oleh :

Kusnahadi SKusnahadi S

Page 2: Metoda Numerik - 1

Pertemuan ‐ 1Pertemuan 1

Pendahuluan metoda numerik

Page 3: Metoda Numerik - 1

Metoda NumerikMetoda Numerik• SKS : 2 SKS

D K h di S t• Dosen : Kusnahadi Susanto• Email : [email protected]• Website : http://blog.unpad.ac.id/k_susanto• Hp : 081 322 744 935p

• Jadwal Kuliah Kelas: :Reguler class :

‐ Kamis 13 00 – 15 00 Wib Ruang ( )‐ Kamis, 13.00 – 15.00 Wib Ruang (____)additional class

‐ Kamis, 10.30 – 12.30 Wib Ruang (____)• Perangkat

h /– Bahasa C / C++– Tool:

‐ Microsoft Windows Turbo C‐ Unix Ubuntu c dan gcc

Page 4: Metoda Numerik - 1

PenilaianPenilaian

Komponen Prosentase

UTS 30

UAS 30

Tugas 20

Quiz 10

Kehadiran 10

80 0 ‐ 100 A 4 080.0 100 A 4.065.0 ‐ 79.9 B 3.055.0 – 64.9 C 2.045.0 – 54.9 D 1.00 – 44.9 E 0.0

Page 5: Metoda Numerik - 1

• Aturan Main :‐ Kehadiran < 75 % Nilai E.‐ Tugas biasa 1 minggu.

T Akhi UAS‐ Tugas Akhir UAS‐ Dosen terlambat 30 menit, kuliah pada hari

tersebut ditiadakan dan akan diganti padag pwaktu yang disepakati.

‐ Mahasiswa terlambat 30 menit, tutup pintu dariluarluar.‐ Tidak ada tes susulan‐ Tidak ada tugas tambahan

Page 6: Metoda Numerik - 1

ReferensiReferensi

• S.C. Chapra dan R.P. Canale, Numerical Methods for engineering

• S.C. Chapra dan R.P. Canale, Metoda Numerik untuk Teknik : DenganPenerapanan pada PC, Penerjemah : S. Sardy dan Pendamping : LamyarniI.S., Cetakan 1, Universitas Indonesia (UI‐Press), Jakarta, 1991, ISBN : 979‐456‐071‐5.

• S. Nakamura, Applied Numerical Methods in C, International Edition, Prentice‐Hall, Inc., USA, 1993, ISBN : 0‐13‐034349‐8

• A. Ralston, and P. Rabinowitz, A First Course in Numerical Analysis, 2d ed., McGraw‐Hill, New York, 1978

• Rinaldi Munir, Metoda Numerik.,

Page 7: Metoda Numerik - 1

Tujuan PerkuliahanTujuan Perkuliahan

Tujuan yang ingin dicapai setelah mengikuti Kuliah Metoda Numerik :

• Mahasiswa memahami pengertian dasar metoda numerik

• Mahasiswa memahami kelebihan dan kekurangan masing‐masing metodanumerik

• Mahasiswa dapat mencari akar‐akar persamaan

• Mahasiswa dapat menyelesaikan persoalan persamaan linier & Non Linier

• Mahasiswa dapat membuat formula dari data data yang ada• Mahasiswa dapat membuat formula dari data‐data yang ada

Page 8: Metoda Numerik - 1

Analitical vs Numerical MethAnalitical vs Numerical MethPersoalan matematika

Sederhana / ideal

Tidak sederhana (rumit) / tidak idealideal tidak ideal

Metoda Analitik Metoda Numerik Metoda Numerik

Solusi Sejati(exact Solution)

Solusi hampiran(Approximation solution)

Galat = 0 Galat ≠ 0

Page 9: Metoda Numerik - 1

Metoda Analitik : metoda penyelesaian model matematika menggunakanrumus‐rumus aljabar yang baku (Lazim)

Metoda Numerik : metoda penyelesaian model matematika yang diformulasikan sedemikian rupa sehingga dapatdiselesaikan oleh pengoperasian aritmatika (+ / x)diselesaikan oleh pengoperasian aritmatika (+, ‐, /, x)

Page 10: Metoda Numerik - 1

Teknik Penyelesaian MasalahkMatematika

Pendekatan penyelesaian masalah matematika

1. Cara analitik atau exact, hanya bisa untuk masalah sederhana2. Menggunakan grafik. Terbatas untuk 2, 3 dimensi saja3. Kalkulator. Riskan dengan kekeliruan perhitungan4. PC. Aplikasi metoda numerik dengan solusi pendekatan aritmatika

Page 11: Metoda Numerik - 1

Tahap memecahkan persoalanknumerik

T h hk l ik k PC d 6Tahapan memecahkan persoalan numerik menggunakan PC ada 6 :

‐ Pemodelan‐ Penyederhanaan model‐ Formulasi numerik‐ Pemrograman‐ Operasional‐ evaluasi

Page 12: Metoda Numerik - 1

Model Matematika (ex’ case)Model Matematika (ex case)

Sebagai contoh ilustrasi penyelesaian dengan metode numerikSebagai contoh ilustrasi penyelesaian dengan metode numerik, pandanglah sebuah persoalan integrasi‐tentu berikut

Solusi persamaan matematis :

Maka :

Page 13: Metoda Numerik - 1

Perhatikan !!!

Solusi Analitik Nilai Numerik

B 1 i 1Batas : x =1 sampai x =‐1

Page 14: Metoda Numerik - 1

Penyelesaian dengan Metoda Numerik

Dalam kalkulus integral : Interpretasi integral Geometri f(x) x = a sampai x =b

Luas daerah (P x L)

Algoritma penyelesaian :

1. Bagilah daerah integrasi [‐1, 1] atas sejumlah trapesium denganlebar 0.5 satuan

2. Hitung luas L = P x L

Maka :

Page 15: Metoda Numerik - 1

Hasil Perhitungan Numerik selalumemiliki GALAT !!!memiliki GALAT !!!

Maka Galat hasil perhitungan numerik dengan lebar 0.5 adalah :

Solusi memperkecil kesalahan (Galat) :‐ memperkecil lebar trapesium

Page 16: Metoda Numerik - 1

Latihan 1Latihan 1Buatlah program untuk menyelesaikan kasus diatas menggunakanperhitungan secara numerik !perhitungan secara numerik !

Page 17: Metoda Numerik - 1

Model Fisika (ex’ case)Model Fisika (ex case)

Untuk mendapatkan nilai numerik dari setiap kejadian fisis, diperlukanUntuk mendapatkan nilai numerik dari setiap kejadian fisis, diperlukanpersamaan matematik sebagai alat bantu.

Contoh : menentukan kecepatan penerjun payung

Model Fisis : HK. Newton II

Contoh : menentukan kecepatan penerjun payung

F = m aa : laju waktu dari perubahan kecepatan

dtdv

Sehingga :

mFa

maF

=

=

mgFFFF UD

=+=

mF

dtdv

= cvFmgF

U

D

−==

Page 18: Metoda Numerik - 1

FFF UD +=

S hi

cvFmgF

U

D

−==

Sehingga :

dvFFF UD +=

cdvatau

cvmgdtdvm −=

d f ldv

vmcg

dtdv

−= Persamaan deferensial dt

Penyelesaian :1. Metoda analitik cari dulu solusi analitiknya2. Metoda gravik terbatas untuk 2, 3 dimensi kasus mudahg ,3. Metoda numerik tidak perlu dicari solusi analitiknya tetapi

tentukan parameter approximasi‐nya

Page 19: Metoda Numerik - 1

Penyelesaian Analitik

Dicari mengunakan teknik integral untuk mendapatkan solusi exact penenerjunpayung :

( ) ( )[ ]tmcegmtv −−= 1 V = 0 t =0Solusi Analitik ( ) [ ]ec

tv 1

Soal perhitungan :

Solusi :

Page 20: Metoda Numerik - 1

Sehingga dapat dihitung waktu dan kecepatan penerjun payung secara analitiassebagai berikut

t (det) v (cm/det)0 02 1640.54 2776 94 2776.96 3564.28 4109.5

10 4487.312 4749

Page 21: Metoda Numerik - 1

Penyelesaian Grafik

Slope membantuinterpretasiterhadap suatu nilaiterhadap suatu nilai

t (det) v (cm/det)0 00 02 1640.54 2776.96 3564.28 4109.5

10 4487.312 4749

Untuk t =1 kecelapatan ≈ 10 cm/detUntuk t 1 kecelapatan 10 cm/det

Page 22: Metoda Numerik - 1

Penyelesaian NumerikPersamaan gerak jatuh penerjun

vcgdtdv

−=

Persamaan gerak jatuh penerjunpayung

mdtDari persamaan deferensial diatasdapat dituliskan bahwa :

( ) ( )( ) ( )ii

ii

tttvtv

tv

dtdv

−−

≈∆∆

≈+

+

1

1

Dimana :Δ b d k tΔv = beda kecepatanΔt = beda waktu

v(ti) = kecepatan awal tiv(ti+1) = kecepatan awal ti berikutnya( i+1) p i y

Page 23: Metoda Numerik - 1

Solusi Numerik

Soal perhitungan :

l k d h k

Penyelesaian

Interval waktunya =2 det. hitung kecepatannya.

Untuk t = 2 v(2) Untuk t = 4 v(4) dari t=2

Page 24: Metoda Numerik - 1

Hasil perhitungan Numerik

t (det) v (cm/det)0 02 19604 3200.54 3200.56 3985.68 4482.5

10 4796.912 4995.9

Dengan bantuan komputer tingkat ketelitian dapat ditingkatkan dengan mengubahDengan bantuan komputer, tingkat ketelitian dapat ditingkatkan dengan mengubahinterval waktunya. Tentunya dengan mempertimbangkan waktu sehinggadiperlukan trade‐off (kompromi)

Page 25: Metoda Numerik - 1

Latihan 2Latihan 2Buatlah program untuk menyelesaikan kasus diatas menggunakanperhitungan secara numerik !perhitungan secara numerik !

Page 26: Metoda Numerik - 1

TUGAS 1TUGAS 1

Buat makalah berdasarkan contoh fisika diatas menggunakan solusi1.analitik dan numerik. Gunakan interval waktu 2, 1 dan 0.5 det. tarikkesimpulan sejelas‐jelasnya menurut anda sendiri.

2.

Gunakan penyelesaian analitis dan numerik untuk menyelsaikan masalah diatas

Page 27: Metoda Numerik - 1

Bahan selanjutnyaBahan selanjutnya

Akar fungsi

‐ Metoda Tabulasi

‐ Metoda Bisection

M t d R l F l i‐ Metoda Regula Falsi

‐ Metoda Newton Raphson

‐ Metoda Secant‐ Metoda Secant

‐ Kecepatan konvergensi