TUGAS METODE NUMERIK KELAS METNUM 1 GANJIL 2015/2016

advertisement
TUGAS METODE NUMERIK
KELAS METNUM 1
GANJIL 2015/2016
Diberikan persamaan berikut ini f ( x)  x3  6 x 2  3x  12 . Tentukan akar dari persamaan
non linear tersebut dengan cara:
1. Gunakan fungsi plot pada scilab untuk melihat posisi akar dari persamaan f(x) dan
tuliskan dugaan jumlah akar dan tuliskan semua tebakan interval yang dapat
digunakan
2. Dengan menggunakan metode regulafalsi hitunglah akar (nilai c) dari fungsi f(x)
dalam dengan syarat f (c)  0.00001 atau cbaru  clama  0.0001
3. Tentukan jumlah iterasi minimal yang dibutuhkan untuk mencari akar dari
persamaan diatas menggunakan untuk metode bagi dua dengan menggunakan
toleransi galat 0.0001
4. Dengan menggunakan metode iterasi titik tetap tentukan fungsi iterator yang dapat
dibuat
5. Pilih tebakan awal dan analisis konvergensi dari persamaan 4
6. Dengan menggunakan tebakan awal di 5, hitunglah salah satu akar dari persamaan
diatas. Gunakan persamaan xr 1  xr dengan toleransi galat 0.0001.
7. Gunakan metode secant dan metode newton raphson dengan toleransi galat 0.0001
untuk menghitung salah satu akar dari f(x) (tebakan awal bebas)
TUGAS PROGRAM
A. Buatlah fungsi/script untuk menghitung akar dari persamaan diatas dengan
menggunakan metode regulafalsi
Inputan : batas atas dan bawah, toleransi galat
Output : Nilai hampiran c (akar), f(c), Nilai Galat Relatif Hampiran
Skoring penilaian program
Nilai
Deskripsi
70
Memunculkan nilai hampiran c, f(c) dan toleransi galat utk
c dengan nilai a dan b yang diinputkan dan hasil benar
(sesuai akar)
80
Memunculkan tabel perhitungan a,b,c,f(c),galat
90
Menambahkan validasi apabila dalam interval yang dipilih
tidak ditemukan akar, dan menggunakan 2 kondisi untuk
berhenti
100
Bisa menggunakan masukan sembarang fungsi untuk
menghitung nilai hampirannya
B. Buatlah fungsi/script untuk menghitung akar dari persamaan diatas dengan
menggunakan metode newtonraphson
Inputan : tebakan awal
Output : Nilai hampiran x (akar), f(x), Nilai Galat Relatif Hampiran
Skoring penilaian program
Nilai
Deskripsi
70
Memunculkan nilai hampiran x, f(x) dan toleransi galat
relatif hampiran
80
Memunculkan tabel perhitungan a,b,x,f(x),galat relatif
hampiran
90
Menambahkan validasi apabila tebakan awal yang dipilih
tidak dapat menemukan akan (tidak konvergen)
100
Bisa menggunakan masukan sembarang fungsi untuk
menghitung nilai hampirannya
Beberapa hal yang perlu diperhatikan
1. Untuk poin 1-7 dikumpulkan minggu depan pada kertas folio bergaris saat
perkuliahan
2. Coding dikumpulkan ke kuliahonline.unikom.ac.id kelas Metnum 1 24 Maret 2015
jam 23.59 dengan nama file NIM_Nama_Kelas_Tugas1
3. Keterlambatan mengumpulkan hanya ditoleransi 1 hari sampai 25 Maret 2015
dengan pengurangan nilai -20
4. Apabila kuliahonline tidak dapat diakses maka silahkan mengirimkan ke
email [email protected].
Format: NIM_Nama_Kelas_Tugas1
5. Kekeliruan pengerjaan tugas ataupun keliru saat keliru saat mengunggah tugas (tidak
sesuai kelas) mengakibatkan nilai tugas 0.
TUGAS METODE NUMERIK
KELAS METNUM 1
GENAP 2015/2016
Diberikan persamaan berikut ini f ( x)  x 4  6 x3  11x  6 . Tentukan akar dari persamaan
non linear tersebut dengan cara:
1. Gunakan fungsi plot pada scilab untuk melihat posisi akar dari persamaan f(x) dan
tuliskan dugaan jumlah akar dan tuliskan semua tebakan interval yang dapat
digunakan
2. Dengan menggunakan metode regulafalsi hitunglah akar (nilai c) dari fungsi f(x)
dalam dengan syarat f (c)  0.00001 atau cbaru  clama  0.0001
3. Tentukan jumlah iterasi minimal yang dibutuhkan untuk mencari akar dari
persamaan diatas menggunakan untuk metode bagi dua dengan menggunakan
toleransi galat 0.0001
4. Dengan menggunakan metode iterasi titik tetap tentukan fungsi iterator yang dapat
dibuat
5. Pilih tebakan awal dan analisis konvergensi dari persamaan 4
6. Dengan menggunakan tebakan awal di 5, hitunglah salah satu akar dari persamaan
diatas. Gunakan persamaan xr 1  xr dengan toleransi galat 0.0001.
7. Gunakan metode secant dan metode newton raphson dengan toleransi galat 0.0001
untuk menghitung salah satu akar dari f(x) (tebakan awal bebas)
TUGAS PROGRAM
A. Buatlah fungsi/script untuk menghitung akar dari persamaan diatas dengan
menggunakan metode bagidua
Inputan : batas atas dan bawah, toleransi galat
Output : Nilai hampiran c (akar), f(c), Nilai Galat Relatif Hampiran
Skoring penilaian program
Nilai
Deskripsi
70
Memunculkan nilai hampiran c, f(c) dan toleransi galat utk
c dengan nilai a dan b yang diinputkan dan hasil benar
(sesuai akar)
80
Memunculkan tabel perhitungan a,b,c,f(c),galat
90
Menambahkan validasi apabila dalam interval yang dipilih
tidak ditemukan akar, dan menggunakan 2 kondisi untuk
berhenti
100
Bisa menggunakan masukan sembarang fungsi untuk
menghitung nilai hampirannya
B. Buatlah fungsi/script untuk menghitung akar dari persamaan diatas dengan
menggunakan metode secant
Inputan : tebakan awal
Output : Nilai hampiran x (akar), f(x), Nilai Galat Relatif Hampiran
Skoring penilaian program
Nilai
Deskripsi
70
Memunculkan nilai hampiran x, f(x) dan toleransi galat
relatif hampiran
80
Memunculkan tabel perhitungan a,b,x,f(x),galat relatif
hampiran
90
Menambahkan validasi apabila tebakan awal yang dipilih
tidak dapat menemukan akan (tidak konvergen)
100
Bisa menggunakan masukan sembarang fungsi untuk
menghitung nilai hampirannya
Beberapa hal yang perlu diperhatikan
1. Untuk poin 1-7 dikumpulkan minggu depan pada kertas folio bergaris saat
perkuliahan
2. Coding dikumpulkan ke kuliahonline.unikom.ac.id kelas Metnum 1 24 Maret 2015
jam 23.59 dengan nama file NIM_Nama_Kelas_Tugas1
3. Keterlambatan mengumpulkan hanya ditoleransi 1 hari sampai 25 Maret 2015
dengan pengurangan nilai -20
4. Apabila kuliahonline tidak dapat diakses maka silahkan mengirimkan ke
email [email protected].
Format: NIM_Nama_Kelas_Tugas1
5. Kekeliruan pengerjaan tugas ataupun keliru saat mengunggah tugas (tidak sesuai
kelas) mengakibatkan nilai tugas 0.
Download