Dalam komputasi numerik, tentu kita tidak asing lagi dengan metode biseksi atau belah dua. Metode yang dapat digunakan untuk mencari penyelesaiaan persamaan atau pencarian akar dari fungsi berbentuk non linear ini sangat mudah diimplementasikan.
Setelah beberapa waktu saya berusaha keras untuk membuat script sederhana untuk memvisualisasikan metode ini menggunakan Mathematica, Alhamdulillah akhirnya selesai juga. Tujuan utama dari pembuatan script ini supaya memudahkan mahasiswa saya dalam memahami konsep metode biseksi ini. dan.. Alhamdulillah terbukti, karena setelah diujicobakan untuk keperluan kuliah, banyak mahasiswa saya yang memahami konsep ini.
Bagi Anda baik para dosen maupun mahasiswa yang ingin mencoba script buatan saya ini, saya persilakan
Download Script
Dalam script yang saya buat ini, ada dua modul yang bisa digunakan yaitu modul pertama untuk membuat visualisasi metode biseksi untuk setiap iterasi dan modul kedua untuk menampilkan hasil komputasinya pada setiap iterasi.
Berikut ini beberapa contoh perintah penggunaannya:
Adapun sintaks yang digunakan untuk membuat visualisasi dalam script yang saya buat adalah
1.
BiseksiVisual[f, a, b, n, fontSize];
Sebagai contoh, misalkan akan dibuat visualisasi metode biseksi untuk mencari akar dari fungsi f(x) = x Sin(x) pada selang [2, 6] dengan 5 iterasi, maka perintahnya adalah
1.
BiseksiVisual[x Sin[x], 2, 6, 5, FontSize -> 10];
Visualisasi pada iterasi ke-0
Visualisasi pada iterasi ke-1
Visualisasi pada iterasi ke-2
Visualisasi pada iterasi ke-3
Visualisasi pada iterasi ke-4
Visualisasi pada iterasi ke-5
Selanjutnya untuk modul kedua, misalkan kita ingin melihat proses perhitungan untuk setiap iterasi metode biseksi, maka sintaksnya:
1.
BiseksiIteration[f, a, b, n];
1.
BiseksiIteration[x
Cos
[x], 2, 6, 5];
OK demikian script yang saya buat. Mudah-mudahan bisa Anda manfaatkan untuk memahami konsep metode biseksi. Kalau ada pertanyaan dan saran terkait dengan metode biseksi maupun scriptnya, jangan ragu untuk kontak saya via komentar di bawah ini. [blog.rosihanari.net]
0 komentar:
Posting Komentar