Warsoma Djohan
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 1 / 22
1. Pendahuluan Pengertian Matematika Numerik
Matematika Numerik
Matematika Numerik adalah ilmu yang mempelajari skema / prosedur untuk
memecahkan masalah matematika memakai hitungan yang sederhana.
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 2 / 22
1. Pendahuluan Alasan Pemakaian Matematika Num
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 3 / 22
1. Pendahuluan Karakteristik dari Metode Numerik
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 4 / 22
1. Pendahuluan Penyelesaian Masalah Secara Nume
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 5 / 22
1. Pendahuluan Review Algoritma
Review Algoritma
Algoritma adalah rangkaian berhingga langkah-langkah/prosedur untuk
menyelesaikan suatu masalah.
Penulisan Algoritma:
◮ Diagram Alir (Flow Chart).
◮ Kode Semu (Pseudo Kode, bahasa Algoritmik).
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 6 / 22
1. Pendahuluan Komponen-Komponen Algoritma
Komponen-Komponen Algoritma
◮ Masukan / Input
Masukan / Input adalah semua data yang diperlukan oleh algoritma untuk
menyelesaikan masalah yang dikaji.
Contoh: untuk mencari akar-akar persamaan kuadrat p(x) = ax2 + bx + c,
masukannya adalah a, b, dan c.
◮ Keluaran / Output
Keluaran adalah semua hasil perhitungan yang ingin dihasilkan dari
masalah yang dikaji.
Contoh: pada masalah akar persaman kuadrat, keluarannya adalah
akar-akar persamaan tersebut.
◮ Langkah-Langkah
Langkah-langkah adalah rengkaian perintah yang disusun untuk
melakukan proses perhitungan yang menghasilkan solusi dari masalah
yang dikaji.
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 7 / 22
1. Pendahuluan Instruksi-Instruksi Dasar pada Algorit
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 8 / 22
1. Pendahuluan Contoh Algoritma
Input : a, b, c
Output : x1, x2 akar-akar persamaan kuadrat
Langkah-langkah :
1. D := b*b - 4 *a*c
2. If D >= 0
Then x1 := (-b + sqrt(D)) / (2*a)
x2 := (-b + sqrt(D)) / (2*a)
Write (’x1 = ‘, x1)
Write (’x2 = ‘, x2)
Else re := -b / (2*a)
im := sqrt(-D) / (2*a)
Write (’x1 = ‘, re, ‘+’, im, ‘ i’)
Write (’x2 = ‘, re, ‘-’, im, ‘ I’)
3 Stop
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 9 / 22
1. Pendahuluan Contoh Algoritma
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 10 / 22
1. Pendahuluan Latihan Algoritma
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 11 / 22
1. Pendahuluan Latihan Algoritma
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 12 / 22
1. Pendahuluan Galat
Galat / Error
◮ Galat / error adalah perbedaan nilai antara nilai aksak sebuah besaran
dengan nilai hampirannya.
◮ Misalkan nilai eksak sebuah besaran x dan nilai hampirannya x∗, galat
mutlak / galat absolut dari adalah: x
E = x − x∗
◮ Selain galat mutlak, didefinisikan juga galat relatif:
x−x∗
e= = Ex x
◮ Dalam hal |E| << |x|, galat relatif sering dihitung dengan rumus:
∗
e = x−x
x∗
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 13 / 22
1. Pendahuluan Galat Absolut vs Galat Relatif
Amatilah galat absolut dan galat relatif pada contoh-contoh di atas dan
berikan kesimpulan.
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 14 / 22
1. Pendahuluan Sumber-Sumber Galat Numerik
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 15 / 22
1. Pendahuluan Perambatan Galat
Perambatan Galat
Perhitungan numerik menyangkut sejumlah besar hitungan dasar berupa
operasi kali, bagi, tambah dan kurang. Sejalan dengan perhitungan yang
dilakukan, galatpun merambat terhadap hasil hitungan tersebut.
Perhatikan dua besaran dengan nilai eksak x dan y serta nilai hampirannya x∗
dan y∗ , maka:
a. Ex+y = Ex + Ey
b. Ex−y = Ex − Ey
c. exy = ex + ey
d. ex/y = ex − ey
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 16 / 22
1. Pendahuluan Angka Signifikan
Angka Signifikan
Angka signifikan adalah banyaknya angka/digit yang diperhitungkan
(penting) di dalam suatu besaran real.
◮ Setiap angka tidak nol adalah angka signifikan.
Contoh: 2371,32 memiliki enam angka signifikan.
◮ Angka-angka nol yang terletak di antara angka bukan nol merupakan
angka signifikan. Contoh: 2,008 memiliki empat angka signifikan.
◮ Angka nol terakhir di sebelah kanan koma desimal merupakan angka
signifikan. Contoh: 10.070 memiliki lima angka signifikan.
◮ Angka nol di sebelah kiri dari angka pertama yang bukan nol merupakan
angka tak signifikan. Contoh: 0,00008 memiliki satu angka signifikan.
◮ Angka nol yang terdapat di ujung dari deret angka dan disebelah kiri dari
koma decimal tidak dapat ditentukan sebagai angka signifikan.
Contoh: bilangan 230000 jumlah angka signifikannya tidak jelas.
Untuk memperjelasnya, diperkenalkan notasi floating point:
23, 0000 × 104 , atau 23, 0 × 104 , atau 230, 0 × 103 .
Angka signifikannya adalah: enam, tiga dan empat.
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 17 / 22
1. Pendahuluan Kehilangan Angka Signifikan
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 18 / 22
1. Pendahuluan Kehilangan Angka Signifikan
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 19 / 22
1. Pendahuluan Jenis Hitungan Numerik
◮ Selanjutnya nilai y dapat kita hitung dari salah satu persamaan semula.
x + 3y = 4 ⇐⇒ 1 + 3y = 4 ⇐⇒ y = 1
MATNUM / MA-ITB / W.D. / 2016 (ITB) MA3171 Matematika Numerik August 16, 2016 21 / 22
1. Pendahuluan Contoh Hitungan Iteratif