Tutorial GUI MATLAB : Menggambar Grafik Fungsi


Salah satu kelebihan dari MATLAB adalah pengolahan grafik sederhana maupun grafik interaktif. Artikel ini akan membahas tahapan penyusunan GUI (Graphical User Interface) MATLAB yang digunakan untuk pembuatan grafik. Artikel sederhana ini diharapkan dapat memberikan gambaran bagi siapapun yang membutuhkan informasi tentang penyisipan grafik pada GUI MATLAB. 

Hasil akhir dari GUI MATLAN yang akan dibuat adalah sebagai berikut:


Artikel lainnya yang membahas tentang GUI MATLAB adalah sebagai berikut:

Berikut tahapan-tahapan Tutorial GUI MATLAB : Program Pembuatan Grafik.

1. Buka Lembar Kerja GUI MATLAB


Buka lembar kerja GUI MATLAB dengan tahapan Klik New - Graphical User Interface atau ketikan perintah "Guide" pada Command Windows kemudian pilih Blank GUI (default) - OK. Kemudian akan muncul tampilan sebagai berikut:

2. Merancang Tampilan


Setelah masuk ke lembar kerja GUI MATLAB, selanjutnya adalah merancang sebuah layout program pembuatan grafik. Layout tersebut kurang lebih seperti gambar di atas.

3. Memperjelas Tampilan


Setelah layout selesai dirancang, selanjutnya adalah memperjelas tampilan agar semua orang dapat menjalankan program tersebut. Seperti contoh, ubah Static Text  menjadi Masukan Persamaan Grafik. Ubah nama Push Button menjadi Proses dan lainnya. 

4. Memasukan Fungsi

Setelah tampilan dirasa telah menarik dan mudah dipahami. Selanjutnya adalah memasukan fungsi utama dengan tahapan sebagai berikut:

- Klik kanan pada Push Button Proses kemudian pilih View Callbackb dan klik Callback



- Secara otomatis langsung diarahkan ke kode yang tertera pada M-File utama sebagai berikut.


- Masukan kode berikut tepat dibawah kode di atas

input = get(handles.edit1,'String');
axes(handles.axes1);
ezplot(input);
set(handles.axes1,'XMinorTick','on');
grid on;

Penjelasan :

input = get(handles.edit1,'String');
(digunakan untuk mendapatkan input dari kotak Masukan Persamaan Grafik)

axes(handles.axes1);
(digunakan untuk menggambar sebuah grafik pada Axes1.

ezplot(input);
(digunakan untuk membuat batas grafik)

set(handles.axes1,'XMinorTick','on');
(digunakan untuk menambahkan garis skala pada sumbu X dan Y)

grid on;
(digunakan untuk menampilkan grid pada grafik)

- Hasil akhirnya yaitu sebagai berikut:


5. Menjalankan GUI MATLAB

Setelah fungsi dimasukkan, tahap selanjutnya adalh menjalankan GUI MATLAB. Caranya adalah dengan klik ikon Segitiga Warna Hijau pada lembar kerja GUI MATLAB. Jika berhasil maka program akan berjalan seperti berikut :


6. Menguji Fungsi GUI MATLAB

Tahap terakhir adalah menguji GUI MATLAB Program Pembuatan Grafik apakah dapat berjalan dengan baik atau tidak. Misalkan, kita akan membuat grafik dari fungsi :
Caranya adalah sebagai berikut:

- Inputkan fungsi pada kotak Masukan Persamaan Grafik sebagai 2*x^2 kemudian klik Proses



- Maka akan muncul grafik sebagai berikut:



Demikian artikel tentang Tutorial GUI MATLAB : Menggambar Grafik Fungsi. Semoga dapat bermanfaat. Jika ada pertanyaan, kritik maupun saran dapat langsung mengunjungi kotak komentar.

3 Responses to "Tutorial GUI MATLAB : Menggambar Grafik Fungsi"

  1. kok saya ada error ya bro, ini gmna ya ada 5 error padahal udah sama langkah kerjanya

    ReplyDelete
  2. bro ni saya kasih saran, kalau ada error tolong cantumkan stepnya bro.

    ReplyDelete
    Replies
    1. agar tidak error, usahakan buat GUI dari awal (tahap membuat tampilan/template) baru dimasukan script nya pada fungsi callback

      Delete