Oleh : Moch. Agus Choiron, ST., MT. Program Semi QUE IV J urusan Teknik Mesin Unibraw
Secara analitis Penyelesaian persoalan matematika Secara numerik
Persamaan Aljabar
1 persamaan >1 persamaan
Linier Non-Linier Linier Non-Linier
Model persamaan
Transcendenta l Polinomial
Mis : sin , log e, e t ; Mis : ao +a1 x +a 2 x 2 + ..+ an x n =0
Sehingga dapat digolongkan jenis persoalan Matematika yang akan diselesaikan dengan cara numerik : 1. Akar-akar persamaan 2. Persamaan aljabar linear serentak 3. Interpolasi 4. Pencocokan kurva (curve fitting) 5. Persamaan differensial biasa 6. Persamaan differensial parsial 7. Integrasi Numerik
Metode numerik : Metode pemrosesan dari data numerik (diskret) menjadi hasil numerik. Analisa numerik : Analisa mempergunakan algoritma dari metode numerik. Analisa numerik merupakan suatu : q IPTEK (science) : bagian dari matematika dimana algoritma yang dipakai dikembangkan dari persamaan-persamaan matematika tertentu. q Seni (art) : berkaitan dengan penentuan cara terbaik untuk menyelesa ikan suatu persoalan matematika.
Penyelesaian suatu persoalan matematika dengan metode numerik umumnya dapat diselesaikan dengan lebih dari satu metode sehingga harus dipilih metode terbaik yang dapat menghasilkan penyelesaian yang efisien dan efektif serta tidak menghasilkan error yang besar.
2 BAB I . Pengantar Anal isa Numerik Oleh : Moch. Agus Choiron, ST., MT. Program Semi QUE IV J urusan Teknik Mesin Unibraw
Cara memilih metode terbaik : 1. Mengetahui jenis-jenis metode yang ada 2. Mengetahui bagaimana metode-metode tersebut bekerja. 3. Mengetahui kelemahan dan kelebihan metode-metode. 4. Mempunyai faktor intuisi dan pengalaman dalam menerapkan metode-metode di atas.
PEMROGRAMAN TERSTRUKTUR : 1 BENAR 1 MUDAH DIFAHAMI 1 MUDAH DIMODIFIKASI
GALAT/ERROR 1. Galat Sintaksis M Melanggar kaidah bahasa pemrograman 2. Galat waktu running M Terjadi selama eksekusi program 3. Galat logika M Kesalahan logika program
KONTROL KUALITAS PROGRAM NUMERIK
DEBUGGING PENGUJ IAN Perbaikan galat Mendeteksi galat yang diketahui yang tidak diketahui RANCANG BANGUN ALGORITMA Pengembangan yang mendasari logika program KOMPOSISI PROGRAM Penulisan program dalam bahasa komputer PENCARIAN DAN PENGUJ IAN Pemastian bahwa program bebas Galat dan andal DOKUMENTASI Membuat program mudah digunakan dan dipahami PENYIMPANAN DAN PERAWATAN Menyimpan program dan memperbaikinya sesuai pengalaman dan kebutuhan pasar