TEKNIK INFORMATIKA UMUM esaikan untuk Metode digunakan Numerik

  • Slides: 24
Download presentation
TEKNIK INFORMATIKA

TEKNIK INFORMATIKA

UMUM esaikan untuk Metode digunakan Numerik: yang teknik Numerik permasalahan-permasalahan yang diformulasikan secara matematis

UMUM esaikan untuk Metode digunakan Numerik: yang teknik Numerik permasalahan-permasalahan yang diformulasikan secara matematis dengan cara operasi hitungan (arithmetic). Permasalahan di Bidang IPTEK Persamaan Matematis Page 2 Penyelesaian: 1. Secara analitis (untuk pers. sederhana) 2. Secara numerik (untuk pers. sulit)

UMUM Hasil penyelesaian numerik merupakan nilai pendekatan dari penyelesaian analitis atau eksak. METODE NUMERIK

UMUM Hasil penyelesaian numerik merupakan nilai pendekatan dari penyelesaian analitis atau eksak. METODE NUMERIK perkiraan atau Hasil: pendekatan dari penyelesaian Analitis (eksak) Terdapat kesalahan (error) terhadap nilai eksak Dalam proses perhitungannya (algoritma) dilakukan dengan iterasi dalam jumlah yang sangat banyak dan berulang-ulang Page 3 U P M O K R E T TI

UMUM Metode numerik banyak digunakan di berbagai bidang, seperti bidang teknik (sipil, elektro, kimia,

UMUM Metode numerik banyak digunakan di berbagai bidang, seperti bidang teknik (sipil, elektro, kimia, dsb), kedokteran, ekonomi, sosial, dan bidang ilmu lainnya. Dimana ujung tombaknya adalah bidang Informatika. Berbagai masalah yang ada di berbagai displin ilmu dapat digambarkan dalam bentuk matematik dari berbagai fenomena yang berpengaruh. Misalnya gerak air dan polutan di saluran, sungai dan laut, aliran udara, perambatan panas, dsb dapat digambarkan dalam bentuk matematik. Untuk itu diperlukan METODE NUMERIK untuk menyelesaikan persamaan permasalahan di atas. Page 4

Pendekatan dan Kesalahan Pengantar Angka Signifikan (Penting) Akurasi dan Presisi Definisi Kesalahan Pembulatan Kesalahan

Pendekatan dan Kesalahan Pengantar Angka Signifikan (Penting) Akurasi dan Presisi Definisi Kesalahan Pembulatan Kesalahan Pemotongan Kesalahan Numerik Total (Kekeliruan, Kesalahan Formulasi, dan Ketidakpastian Data) Page 5

Pengantar T. Numerik Solusi analitis yg pasti T. Numerik Melibatkan aproksimasi? T. Numerik Ada

Pengantar T. Numerik Solusi analitis yg pasti T. Numerik Melibatkan aproksimasi? T. Numerik Ada kesalahan/tdk cocok Kesalahan karena aproksimasi Pertanyaan: “Sampai berapa besar kesalahan itu dapat ditolerir? Page 6

KESALAHAN (ERROR) Penyelesaian secara numeris memberikan nilai perkiraan yang mendekati nilai eksak (yang benar),

KESALAHAN (ERROR) Penyelesaian secara numeris memberikan nilai perkiraan yang mendekati nilai eksak (yang benar), artinya dalam penyelesaian numeris terdapat kesalahan terhadap nilai eksak. Terdapat tiga macam kesalahan: 1. Kesalahan bawaan: merupakan kesalahan dari nilai data. Misal kekeliruan dalam menyalin data, salah membaca skala atau kesalahan karena kurangnya pengertian mengenai hukum-hukum fisik dari data yang diukur. 2. Kesalahan pembulatan: terjadi karena tidak diperhitungkannya beberapa angka terakhir dari suatu bilangan, artinya nilai perkiraan digunakan untuk menggantikan bilangan eksak. contoh, nilai: 8632574 dapat dibulatkan menjadi 8633000 3, 1415926 dapat dibulatkan menjadi 3, 14 Page 7

KESALAHAN (ERROR) 3. Kesalahan pemotongan: terjadi karena tidak dilakukan hitungan sesuai dengan prosedur matematik

KESALAHAN (ERROR) 3. Kesalahan pemotongan: terjadi karena tidak dilakukan hitungan sesuai dengan prosedur matematik yang benar. Sebagai contoh suatu proses tak berhingga diganti dengan proses berhingga. Contoh fungsi dalam matematika yang dapat direpresentasikan dalam bentuk deret tak terhingga yaitu: Nilai eksak dari diperoleh apabila semua suku dari deret tersebut diperhitungkan. Namun dalam prakteknya, sulit untuk menghitung semua suku sampai tak terhingga. Apabila hanya diperhitungkan beberapa suku pertama saja, maka hasilnya tidak sama dengan nilai eksak. Kesalahan karena hanya memperhitungkan beberapa suku pertama disebut dengan kesalahan pemotongan. Page 8

KESALAHAN ABSOLUT DAN RELATIF Hubungan antara nilai eksak, nilai perkiraan dan kesalahan dapat dirumuskan

KESALAHAN ABSOLUT DAN RELATIF Hubungan antara nilai eksak, nilai perkiraan dan kesalahan dapat dirumuskan sebagai berikut: Harga Sebenarnya = pendekatan + Kesalahan p = p* + Ee dengan: p : nilai eksak p* : nilai perkiraan Ee : kesalahan terhadap nilai eksak Sehingga dapat dicari besarnya kesalahan adalah sebagai perbedaan antara nilai eksak dan nilai perkiraan, yaitu: Ee = p – p* Kesalahan Absolut Page 9 Pada kesalahan absolut, tidak menunjukkan besarnya tingkat kesalahan

KESALAHAN ABSOLUT DAN RELATIF Kesalahan relatif: besarnya tingkat kesalahan ditentukan dengan cara membandingkan kesalahan

KESALAHAN ABSOLUT DAN RELATIF Kesalahan relatif: besarnya tingkat kesalahan ditentukan dengan cara membandingkan kesalahan yang terjadi dengan nilai eksak. Kesalahan Relatif terhadap nilai eksak Kesalahan relatif sering diberikan dalam bentuk persen. Page 10

KESALAHAN ABSOLUT DAN RELATIF Dalam metode numerik, besarnya kesalahan dinyatakan berdasarkan nilai perkiraan terbaik

KESALAHAN ABSOLUT DAN RELATIF Dalam metode numerik, besarnya kesalahan dinyatakan berdasarkan nilai perkiraan terbaik dari nilai eksak, sehingga kesalahan mempunyai bentuk sebagai berikut: dengan: Ea : kesalahan terhadap nilai perkiraan terbaik p* : nilai perkiraan terbaik Indeks a menunjukkan bahwa kesalahan dibandingkan terhadap nilai perkiraan (approximate value). Page 11

KESALAHAN ABSOLUT DAN RELATIF Dalam metode numerik, sering dilakukan pendekatan secara iteraktif, dimana pada

KESALAHAN ABSOLUT DAN RELATIF Dalam metode numerik, sering dilakukan pendekatan secara iteraktif, dimana pada pendekatan tersebut perkiraan sekarang dibuat berdasarkan perkiraan sebelumnya. Dalam hal ini, kesalahan adalah perbedaan antara perkiraan sebelumnya dan perkiraan sekarang. dengan: Page 12 : nilai perkiraan pada iterasi ke n + 1

NUMERIK DAN KOMPUTASI Pembangunan APLIKASI PROGRAM INFORMASI MEMBERIKAN HASIL TERBAIK/KEAKU RATAN TINGGI PELAJARI METODE

NUMERIK DAN KOMPUTASI Pembangunan APLIKASI PROGRAM INFORMASI MEMBERIKAN HASIL TERBAIK/KEAKU RATAN TINGGI PELAJARI METODE MANAJEMEN GALAT/METODE NUMERIK Page 13

SOAL 1. Pengukuran panjang jembatan dan pensil memberikan hasil 9999 cm dan 9 cm.

SOAL 1. Pengukuran panjang jembatan dan pensil memberikan hasil 9999 cm dan 9 cm. Apabila panjang yang benar (eksak)berturut-turut adalah 10. 000 cm dan 10 cm, hitung kesalahan absolut dan relatif. 2. Hitung kesalahan yang terjadi pada nilai ex dengan nilai x = 0, 5 apabila hanya diperhitungkan beberapa suku pertama saja. Nilai eksak dari e 0, 5 = 1, 648721271 Page 14

DERET TAYLOR (Persamaan Deret Taylor) Deret Taylor merupakan dasar untuk menyelesaikan masalah dalam metode

DERET TAYLOR (Persamaan Deret Taylor) Deret Taylor merupakan dasar untuk menyelesaikan masalah dalam metode numerik, terutama penyelesaian persamaan diferensial. Bentuk umum deret Taylor: Taylor Jika suatu fungsi f(x) diketahui di titik xi dan semua turunan f terhadap x diketahui pada titik tersebut, maka dengan deret Taylor dapat dinyatakan nilai f pada titik xi+1 yang terletak pada jarak ∆x dari titik xi. f(x) Order 2 Order 1 Page 15 xi xi+1 f(xi ) : fungsi di titik xi f(xi+1 ) : fungsi di titik xi+1

DERET TAYLOR (Persamaan Deret Taylor) Dalam praktek sulit memperhitungkan semua suku pada deret Taylor

DERET TAYLOR (Persamaan Deret Taylor) Dalam praktek sulit memperhitungkan semua suku pada deret Taylor tersebut dan biasanya hanya diperhitungkan beberapa suku pertama saja. 1. Memperhitungkan satu suku pertama (order nol) Perkiraan order nol Artinya nilai f pada titik xi+1 sama dengan nilai pada xi. Perkiraan tersebut benar jika fungsi yang diperkirakan konstan. Jika fungsi tidak konstan, maka harus diperhitungkan suku-suku berikutnya dari deret Taylor. 2. Memperhitungkan dua suku pertama (order satu) Perkiraan order satu 3. Memperhitungkan tiga suku pertama (order dua) Perkiraan order dua Page 16

DERET TAYLOR (Persamaan Deret Taylor) Contoh Diketahui suatu fungsi f(x) = -2 x 3

DERET TAYLOR (Persamaan Deret Taylor) Contoh Diketahui suatu fungsi f(x) = -2 x 3 + 12 x 2 – 20 x + 8, 5. Dengan menggunakan deret Taylor order nol, satu, dua dan tiga, perkirakan fungsi tersebut pada titik xi+1 = 0, 5 berdasar nilai fungsi pada titik xi = 0. Solusi: 1. Memperhitungkan satu suku pertama (order nol) 2. Memperhitungkan dua suku pertama (order satu) Page 17

DERET TAYLOR (Kesalahan Pemotongan) Deret Taylor akan memberikan perkiraan suatu fungsi yang benar jika

DERET TAYLOR (Kesalahan Pemotongan) Deret Taylor akan memberikan perkiraan suatu fungsi yang benar jika semua suku dari deret tersebut diperhitungkan. Dalam prakteknya hanya beberapa suku pertama saja yang diperhitungkan sehingga hasilnya tidak tepat seperti pada penyelesaian analitik. Sehingga terdapat kesalahan (error) yang disebut dengan kesalahan pemotongan (truncation error, Rn), yang ditulis: O(∆xn+1) berarti kesalahan pemotongan mempunyai order ∆xn+1 atau kesalahan adalah sebanding dengan langkah ruang pangkat n+1. Kesalahan pemotongan tersebut adalah kecil apabila: 1. Interval ∆x adalah kecil. 2. Memperhitungkan lebih banyak suku dari deret Taylor Page 18

DIFERENSIAL NUMERIK (Diferensial Turunan Pertama) Diferensial numerik digunakan untuk memperkirakan bentuk diferensial kontinyu menjadi

DIFERENSIAL NUMERIK (Diferensial Turunan Pertama) Diferensial numerik digunakan untuk memperkirakan bentuk diferensial kontinyu menjadi bentuk diskret. Untuk menghitung diferensial turunan pertama dapat diturunkan berdasar deret Taylor, yang dapat dituliskan dalam bentuk: maju y terpusat C ki g un s ri Ga Turunan pertama dari f terhadap titik xi didekati oleh kemiringan garis yang melalui titik B(xi, f(xi)) dan titik C(xi+1, f(xi+1)). Bentuk diferensial di atas disebut Page 19 diferensial maju order satu. A i-1 B i ti d gg n i s mundur i+1 x

DIFERENSIAL NUMERIK (Diferensial Turunan Pertama) y maju terpusat C ki g un g g

DIFERENSIAL NUMERIK (Diferensial Turunan Pertama) y maju terpusat C ki g un g g ti i ti d in s ris Ga A i-1 B i mundur i+1 x Jika data yang digunakan adalah titik xi dan xi-1 maka disebut diferensial mundur, dan deret Taylor menjadi: Atau Page 20

DIFERENSIAL NUMERIK (Diferensial Turunan Pertama) y maju terpusat C ki g un g g

DIFERENSIAL NUMERIK (Diferensial Turunan Pertama) y maju terpusat C ki g un g g ti i ti d in s ris Ga A i-1 B i mundur i+1 x Jika data yang digunakan adalah titik xi-1 dan xi+1 maka disebut diferensial terpusat. Apabila pers. deret. Taylor dikurangi pers. Deret Taylor (untuk diferensial mundur) didapat : atau Page 21

DIFERENSIAL NUMERIK (Diferensial Turunan Pertama) y maju terpusat C ki g un g g

DIFERENSIAL NUMERIK (Diferensial Turunan Pertama) y maju terpusat C ki g un g g d in s ris Ga A i-1 Page 22 B i mundur i+1 ti i ti x

tugas Silahkan dicoba dengan pascal: latihan Page 23

tugas Silahkan dicoba dengan pascal: latihan Page 23

Terima kasih SELAMAT KETEMU MINGGU DEPAN Page 24

Terima kasih SELAMAT KETEMU MINGGU DEPAN Page 24