Laboran - Dosen Pengampu : Ilham Jorison A.Md – Muzni Sahar, S.ST., M.Eng
C. Deskripsi
Di MatLab terdapat suatu fitur yang dikenal dengan GUI. Apa itu GUI?
Graphical User Interface yang disingkat sebagai GUI adalah jenis antarmuka
pengguna yang menggunakan metode interaksi pada piranti elektronik secara
grafis (bukan perintah teks) antara pengguna dan komputer. GUI atau biasa
disebut GUIDE (GUI builder) MatLab merupakan aplikasi display dari MatLab
yang mengandung tugas perintah, atau komponen program yang mempermudah
pengguna dalam menjalankan sebuah program MatLab. Tujuan dari penggunaaan
GUI yakni membuat program terlihat lebih simpel dan praktis bagi para end-user.
Terdapat beberapa kelebihan GUIDE tersendiri dibandingkan dengan
Bahasa pemograman lainnya, antara lain:
1. GUIDE MatLab banyak digunakan dan cocok untuk aplikasi-aplikasi
berorientasi sains, sehingga banyak peneliti dan mahasiswa menggunakan
GUIDE MatLab untuk menyelesaikan berbagai riset.
2. GUIDE MatLab mempunyai fungsi built-in yang siap digunakan dan
pemakai tidak perlu repot membuatnya sendiri.
3. Ukuran file, baik FIG-file maupun yang dihasilkan relatif kecil.
4. Kemampuan grafisnya cukup andal dan tidak kalah dibandingkan bahasa
pemograman lainnya.
D. Prosedur Merancangan Aplikasi Kalkulator Sederhana di MatLab
1. Buka dan jalankan Sofware MatLab
3. Setelah itu muncul GUIDE Quick Start. Pilih Blank GUI (Default), lalu
tekan OK.
4. Selanjutnya, muncul menu untitled1.fig. Tekan ikon Panel, lalu drag untuk
membuat tampilan panel seperti pada gambar berikut ini
5. Warna latar panel dapat diubah dengan cara double klik pada area panel.
Lalu muncul menu editor/inspektor seperti berikut ini. Pilih opsi
Background Color dan atur warna sesuai keinginan. Selain itu, pada opsi
Title, ubah tulisan ‘Panel’ menjadi ‘KALKULATOR’. Dan pada fontsize
ubah menjadi 20.
6. Gunakan tool edit text sebagai layar operasi untuk aplikasi kalkulator.
Atur ukuran layar kalkulator sesuai dengan kebutuhan. Kemudian, pada
layar tersebut double klik dan atur ukuran tulisan menjadi 20, pada string
dikosongkan, dan tag diedit menjadi ‘txthasil’.
Push Button
8. Setelah itu, double klik pada setiap Push Button dan atur sesuai dengan
tabel di bawah ini di menu inspektor.
9. Selanjutnya pada GUIDE, klik menu File, lalu Save tampilan kalkulator
yang telah dibuat. Beberapa saat kemudian, muncul layar pemograman
yang akan dimasukkan program kalkulator yang diinginkan. Program
setiap tombol akan di-call back dengan mem-paste program yang telah
disediakan. Program diletakkan tepat di bawah listing program setiap
tombolnya.
global jj
textString = get(handles.txthasil,'String');
if(strcmp(textString,'0.')==1)&&(jj==0)
set(handles.txthasil,'String','8') ;
else
textString =strcat(textString,'8');
set(handles.txthasil,'String',textString);
end
jj=0;
b. Tombol operasi tambah (+), kurang (-), kali (*), dan bagi (/). Untuk
listing program operasi tersebut pada dasarnya cukup sama. Kita
cukup mengganti dengan operasi yang diinginkan.
textString = get(handles.txthasil,'String');
textString =strcat(textString,'+');
set(handles.txthasil,'String',textString)
c. Tombol sama dengan (=).
textString = get(handles.txthasil,'String');
ans =eval(textString);
set(handles.txthasil,'String',ans)
10. Kemudian simpan program dengan klik ikon Save pada tab Editor
MatLab.