330 likes | 737 Views
METODE NUMERIK. PENDAHULUAN. Masalah nyata Model matematika Rumusan masalah Solusi : Eksak Pendekatan. Metode Analitik vs Metode Numerik. Metode analitik menghasilkan solusi eksak (error= 0) menghasilkan solusi dalam bentuk fungsi matematika Metode numerik
E N D
PENDAHULUAN Masalahnyata Model matematika Rumusanmasalah Solusi: • Eksak • Pendekatan
MetodeAnalitikvsMetodeNumerik • Metodeanalitik • menghasilkansolusieksak (error= 0) • menghasilkansolusidalambentukfungsimatematika • Metodenumerik • menghasilkansolusipendekatan • menghasilkansolusidalambentukangka
PerananKomputerdalamMetodeNumerik • Mempercepatperhitungantanpamembuatkesalahan • Mencobaberbagaikemungkinan yang terjadiakibatperubahan parameter • Contohaplikasi : Mathlab, Mathcad, Mathematicadll
MengapaperlubelajarMetodeNumerik • Alat bantu yang ampuh (tidakdapatdiselesaikansecaraanalitik) • Memudahkandalammemahamiaplikasi program • Dapatmembuatsendiri program komputer yang tidakdapatdiselesaikandengan program aplikasi • Menyederhanakanmatematika yang lebihtinggimenjadioperasimatematika yang mendasar
PrinsipPerhitunganDalamNumerik • Penggunaanmetode/algoritma yang tepatsesuaikasus “tidakadaalgoritmauntuksegalanya” • Mencarisolusipendekatan yang diperolehdengancepatdan error kecil
Tahap Pemecahan Persoalan • Pemodelan • persoalandunianyatadimodelkandalampersamaanmatematika • Penyederhanaanmodel • penyederhanaandaripemodelansehinggasolusinyaakanlebihmudahdiperoleh • FormulasiNumerik • menentukanmetodenumerik yang dipakai • menentukanalgoritmadarimetodenumerik yang dipilih • Pemrograman • Operasional(ujicoba) • Evaluasi
ProsesPenyelesaianMasalah Berlangsungdalamtahap: • Perumusansecaratepatdari model matematisdan model numeris • Penyusunanmetodeuntukpemecahanmasalah. • Penerapanmetodeuntukmenghitungdanmencarijawaban.
Pemodelan Perumusan model biasanyadilakukan: • IDEALISASI • APROKSIMASI Pendekatandilakukansedemikianrupashghanyahal-halpentingsaja yang dimasukkandalam model.
Pemodelan IDEALISASI: • menganggap ideal • tidakmengenalketidakpastian • kurangsesuaidenganrealita
Pemodelan APROKSIMASI: • Pendekatanataupenyederhanaanperumusanmasalah • Solusipendekatanterhadapsolusieksak • Gabungandarikeduanya
Padaumumnyametodenumeristidakmengutamakandiperolehnyajawaban yang eksak, namunmengusahakanperumusanmetode yang menghasilkanjawabanpendekatan yang dapatditerimaberdasarpertimbanganpraktis, tetapicukupdapatmemberikansolusiataspersoalan yang dihadapi.
Program (software) yang istimewatidakdapatmenggantikanpilihanmetode yang buruk Program (software) yang burukdapatmerusakmetode yang baik
Penyelesaiansecaranumerishanyamemberikannilaiperkiraan yang mendekatinilaieksakdaripenyelesaiananalitis • Berartidalampenyelesaiannumeristsbterdapat error terhadapnilaieksak
Error/Kesalahan • Walaupunkitaberusahauntukmemperolehjawabaneksak, namunjawabandemikianjarangdiperolehsecaranumeris • Padatiaplangkahpenyelesaianmasalah, dariformulasihinggakomputasinumerisnya, errordanketidakpastiandapatterjadi
Asal Error/Kesalahan • Asumsi-asumsi yang digunakanuntukmengubahperistiwa real kedalam model matematis • Kesalahanaritmatikdan programming • Ketidakpastiandalam data • dll.
Angka Signifikan (AS) • KonsepAngkaSignifikanadalahbagaimanakitamenggunakanangkadanseberapabesarkitamempercayainya. • Angkasignifikanadalahangka yang menyatakanbesarnilaidantingkatkeakuratansebuahhasilpengukuran • Konsepangkasignifikanseringdigunakandalamkaitannyadenganpembulatan • Jumlahangkasignifikantidaktermasukangkanol yang diperlukanuntukmenulispoindesimal
Angka Signifikan (AS) • Aturanangkasignifikanadalahsebagaiberikut : • Setiapangkatidaknoladalahangkasignifikan. • Noldiantaratidaknoladalahangkasignifikan. • Noldikiri digit tidaknolpetamaadalahangkasignifikan. • Jikasuatubilanganlebihbesardari 1, makasemuanoldisebelahangkakomaadalahangkasignifikan. • Jikabilanganlebihkecildari 1, makanoldiakhirbilangandanterletakdiantara digit tidaknoladalahangkasignifikan. • Untukbilangan yang tidakmengandungkomadesimal, nol-noldibelakangmungkindesimalmungkinjugatidak.
Angka Signifikan (AS) 0,000123 mengandung 3 AS (nolbknmerupakan AS) 0,00123 mengandung 3 AS (nolbknmerupakan AS) 1,23 x 104 mengandung 3 AS (memakainotasiilmiah) 1,230 x 104 mengandung 4 AS (memakainotasiilmiah) 1,2300 x 104 mengandung 5 AS (memakainotasiilmiah)
“AS akan memberikan kriteria untuk merinci seberapa keyakinan kita mengenai hasil pendekatan dalam metode numerik” “AS memberikanpengabaiandariangkasignifikansisautkbesaran-besaran yang spesifik yang tidakbisadinyatakansecaraeksakkrnjumlah digit yang terbatas” (error/kesalahanpembulatan/round-off-error) Angka Signifikan (AS) Dua arti penting angka signifikan
Presisi Jumlah angka signifikan yg menyatakan suatu besaran Penyebaran dlm bacaan berulang dari sebuah alatyg mengukur suatu perilaku fisik tertentu Akurasi Dekatnya sebuah angka pendekatan atau pengukuran thd harga sebenarnya yagn hendak dinyatakan Inakurasi (Tdk akurat) Simpangan sistematis dari kebenaran Akurasi dan Presisi Error/Kesalahan “mewakiliduahalyaitutidakakuratdantidakpresisidariramalan yang dilakukan”
DefinisiError/Kesalahan • Error/KesalahanNumerik Adanyaaproksimasi Meliputi: • Kesalahanpemotongan (truncation error) saataproksimasidigunakanutkmenyatakansuatuprosedurmatematikaeksak. • Kesalahanpembulatan (round-off error) ketika angka2aproksimasidipakaiutkmenyatakanangka-angkapasti. Sehingga, bisadihubungkan: HargaSebenarnya = pendekatan + Error/Kesalahan
DefinisiError/Kesalahan • Error = x – x* • Error absolut a = |x – x*| • Error absolutrelatif
Jenis Error/Kesalahan • Error Bawaan (Inheren) • Error Pemotongan (truncation error) • Error Pembulatan (round-off error) • Error Pemrograman
Error Bawaan (Inheren) • Merupakankesalahandarinilai data (berhubungandengan error pada data) • Dapatterjadikarenasalahmenyalin data, salahmembacaskala, • Kesalahankarenakurangnyapengertianataupemahamanmengenai data yang diukur • Kadangdisebutjugasebagai error eksperimenjikaterjadisaateksperimen.
Error Pemotongan (truncation error) • Error pemotonganterjadikarenatidakdilakukannyahitungansesuaidenganprosedurmatematis yang benar • Error yang disebabkanolehcarapelaksanaanprosedurnumeris • Sebagaicontohsuatuprosestakberhinggadigantidenganprosesberhingga.
Error Pemotongan (truncation error) • Error yang munculakibatpemotonganproseshitungtakhingga, misalderet Taylor, deretMacLaurin • Contoh
ERROR PEMBULATAN (round-off error) • error yang disebabkanolehcarapelaksanaanprosedurnumeris • Terjadikarenatidakdiperhitungkannyabeberapaangkaterakhirdarisuatubilangan • Bilangandibulatkanpadaposisike-n denganmembuatsemuaangkadisebelahkanannyamenjadi nol. • Contoh: • 8632574 dibulatkanmenjadi 8633000 • 3,1415926 dibulatkanmenjadi 3,14
ERROR PEMBULATAN (round-off error) Contoh. x = 0.378546x103dibulatkanmenjadi 3 desimal x* = 0.379x103 Error a = x – x* = 0.378546x103 – 0.379x103 = - 0.000454x103= - 0.454 • error tanpamemperhatikantandapositifataunegatif error mutlak Error a = |x – x*| = |0.378546x103 – 0.379x103| = 0.000454x103 = 0.454
Error Pemrograman • Error pemrogramandapatterjadisaatpenerapanmetodekedalam software/program. • Untukitu program harusdibuatsetelitimungkinuntukmenghindarkankesalahandanperludilakukanpemeriksaansebelumaplikasi real.
Persoalan: Bagaimana error padasuatutitikdalamperhitungandirambatkan? Apakah error bertambahatauberkurangsetelahpelaksanaanoperasi? Perambatan Error