Puji syukur kami panjatkan ke hadirat Tuhan Yang Maha Esa, karena atas
berkat limpahan rahmatnya, penulis dapat menyusun laporan mengenai
pengaplikasian metode bisection search untuk mencari akar-akar persamaan non
linear menggunakan bantuan Microsoft excel yang terintegrasi dengan visual
basic.
Terlepas dari semua itu, kami menyadari bahwa masih ada kekurangan
baik dari segi susunan kalimat maupun tata bahasa dalam penulisan makalah ini.
Oleh karena itu, kami menerima segala saran dan kritik yang membangun dari
pembaca sekalian. Kami berharap agar makalah ini dapat bermanfaat bagi
pembaca sekalian.
Penyusun
ii
DAFTAR ISI
KATA PENGANTAR.......................................................................................................ii
DAFTAR ISI...................................................................................................................iii
DAFTAR GAMBAR.......................................................................................................iii
DAFTAR TABEL............................................................................................................iii
BAB I PENDAHULUAN.................................................................................................1
1.1. Latar Belakang..........................................................................................1
1.2. Tujuan........................................................................................................1
1.3. Manfaat......................................................................................................1
BAB II DASAR TEORI...................................................................................................2
2.1 Optimasi...................................................................................................2
2.2 Metode Optimasi......................................................................................3
2.3 Metode Biseksi..........................................................................................3
2.5 Metode Iterasi...........................................................................................4
BAB III METODOLOGI PENELITIAN.......................................................................5
3.1 Diagram Alir..............................................................................................5
3.2 Studi...........................................................................................................5
BAB IV HASIL DAN PEMBAHASAN..........................................................................6
4.1 Perumusan masalah di excel......................................................................6
4.2 Pemograman di Visual Basic.....................................................................8
BAB V KESIMPULAN.................................................................................................11
DAFTAR PUSTAKA.......................................................................................................12
DAFTAR GAMBAR
Gambar 2.1 Metode Biseksi..............................Error: Reference source not found
Gambar 3.1 Diagram alir pengerjaan.............Error: Reference source not found
Gambar 4.1 Contoh sketsa grafik untuk suatu persamaan............................... 6
Gambar 4.2 Cara menghubungkan visual basic dengan excel...........................8
Gambar 4.3 Tampilan awal visual basic...............................................................9
Gambar 4.4 Tampilan module visual basic...........................................................9
DAFTAR TABEL
Gambar 4.1 Hasil Iterasi dari Bisection Search..................................................7
iii
Metode Optimasi
Optimization Method (MN184503)
BAB I
PENDAHULUAN
1.1. Latar Belakang
Metode Numerik adalah teknik-teknik yang digunakan untuk
memformulasikan masalah matematis agar dapat dipecahkan dengan operasi
perhitungan. Metode numerik secara umum merupakan salah satu mata
kuliah yang diajarkan di jurusan pendidikan matematika maupun matematika
murni. Metode Numerik dianggap penting karena mengajarkan mahasiswa
memecahkan suatu kasus dengan memakai berbagai cara dan permodelan.
Terlebih, dalam mata kuliah ini juga mengharuskan mahasiswanya untuk
cekatan dan aktif dalam memaksimalkan teknologi. Yang termasuk program
paket numerik, misalnya MATLAB, Maple, dan sebagainyayang digunakan
untuk menyelesaikan masalah matematika dengan metode numerik tersebut
yang dibuat oleh orang yang mempunyai dasar-dasar teori metode numerik.
1.2. Tujuan
Adapun tujuan dalam melakukan penelitian ini adalah sebagai berikut:
1.3. Manfaat
Adapun manfaat yang didaptkan dalam melakukan penelitian ini adalah
sebagai berikut:
1
Metode Optimasi
Optimization Method (MN184503)
BAB II
DASAR TEORI
2.1 Optimasi
Optimasi (Optimization) adalah aktivitas untuk mendapatkan hasil terbaik
di bawah keadaan yang diberikan. Tujuan akhir dari semua aktivitas tersebut
adalah meminimumkan usaha (effort) atau memaksimumkan manfaat (benefit)
yang diinginkan. Karena usaha yang diperlukan atau manfaat yang diinginkan
dapat dinyatakan sebagai fungsi dari variabel keputusan, maka optimasi dapat
didefinisikan sebagai proses untuk menemukan kondisi yang memberikan nilai
minimum atau maksimum dari sebuah fungsi. Optimasi dapat diartikan sebagai
aktivitas untuk mendapatkan nilai minimum suatu fungsi karena untuk
mendapatkan nilai maksimum suatu fungsi dapat dilakukan dengan mencari
minimum dari negatif fungsi yang sama.
Tidak ada metode tunggal yang dapat dipakai untuk menyelesaikan semua
masalah optimasi. Banyak metode optimasi telah dikembangkan untuk
menyelesaikan tipe optimasi yang berbeda-beda seperti metode Lagrange.
Dalam optimasi diselidiki masalah penentuan suatu titik minimum suatu fungsi
pada subset ruang bilangan riil tak kosong. Untuk lebih spesifik dirumuskan
sebagai berikut: Misalkan � ruang bilangan riil dan � subset tak kosong dari �,
dan misalkan �:� → � sebuah fungsi yang diberikan. Kita akan mencari titik
minimum � pada �. Sebuah elemen �̅ ∈ � dikatakan titik minimum � pada � jika
2
Metode Optimasi
Optimization Method (MN184503)
3
Metode Optimasi
Optimization Method (MN184503)
(ii) Metode atau formula untuk memperoleh aproksimasi xn+1 dalam suku-suku
dari aproksimasi xn
4
Metode Optimasi
Optimization Method (MN184503)
BAB III
METODOLOGI PENELITIAN
3.1 Diagram Alir
Adapun diagram alir yang digunakan selama penelitian ini adalah sebagai
berikut:
START
STUDI
TIDAK
BAIK
YA
PEMBUATAN LAPORAN
SELESAI
Gambar 3.1 Diagram alir pengerjaan
3.2 Studi
Pada tahap ini dilakukan studi mengenai pencarian akar-akar pembuat nol
mengenai metode biseksi.
5
Metode Optimasi
Optimization Method (MN184503)
BAB IV
HASIL DAN PEMBAHASAN
4.1 Perumusan masalah di excel
Langkah-langkah untuk mendapatkan hasil dari proses iterasi menggunakan
bisection search adalah sebagai berikut :
1. Merumuskan fungsi pada excel, dalam kasus ini fungsi yang digunakan
adalah : -0.0885 X4 + 1.3542 X3 – 6.2708 X2 + 8.8333 X – 1
6
Metode Optimasi
Optimization Method (MN184503)
Domain : 0≤X≤8
Ditanya : Akar-akar persamaan didapat pada nilai X = ?
Maka untuk mendapatkan nilai F(X) agar bisa dibandingkan, dipilih 2 titik
sebagai acuan awal yang selanjutnya akan dilakukan iterasi sampai
mendapatkan nilai F(X) = 0.
Dari hasil F(1) di atas, dapat terlihat ada perubahan tanda dari negatif
menjadi positif selama proses F(0) menuju F(1) atau lebih tepatnya lagi
yaitu F(0) menuju F(0.5). Perubahan tanda menunjukan adanya nilai 0
pada suatu titik antara 0 menuju 0.5. Maka, iterasi diulang dengan titik
acuan awal yang baru, yaitu dari Titik 0, menujuk Titik 0.5, dengan nilai
tengah baru yaitu 0.25. Seperti yang bisa dilihat pada tabel berikut :
7
Metode Optimasi
Optimization Method (MN184503)
6. Maka dengan pertimbangan error atau ketelitian dari proses iterasi, bisa
ditulis sebagai fungsi if pada excel agar hasil yang didapat sesuai dengan
ketelitian yang ditentukan. Dalam hal ini ketelitian diatur sebesar
0.0000000001.
7. Maka dapat dilihat hasil yang didapat adalah X = 0.123799702 untuk akar
pertama yaitu dari selang 0≤X≤1.
8
Metode Optimasi
Optimization Method (MN184503)
9
Metode Optimasi
Optimization Method (MN184503)
5. Melakukan Running pada Excel dengan memasukan fungsi pada salah satu
cells di excel sesuai dengan baris pertama, yaitu :
“ =Bisection(Titik1,Titik2,Ketelitian) “
Maka cells tersebut akan langsung menunjukkan hasil running dari visual
basic tersebut, yaitu didapat X = 0.123799702, sesuai dengan hasil
perhitungan manual pada excel di subbab 4.1.
10
Metode Optimasi
Optimization Method (MN184503)
BAB V
KESIMPULAN
Setelah melakukan studi literatur dan serangkaian perhitungan di atas, dapat
disimpulkan bahwa :
3. Kekurangan program ini adalah masih harus dilakukan input fungsi secara
manual ke dalam visual basic, sehingga untuk kasus permodelan lainnya
harus mengganti fungsi yang sudah ditentukan dan juga dengan domain-
domain yang ada. Begitu juga dengan akar-akar yang berjumlah majemuk,
maka domain awal yaitu 0≤X≤8 harus dipecah menjadi 0≤X≤1 , 2≤X≤3,
4≤X≤5, dan 7≤X≤8 agar mendapat hasil yang teliti.
11
Metode Optimasi
Optimization Method (MN184503)
DAFTAR PUSTAKA
12