Tutorial GUI MATLAB
Buka GUI Builder Matlab
Via command line, ketik: guide
Atau via start menu matlab, Start MATLAB GUIDE (GUI Builder)
[Tampilan GUI Quick Start]
Pilih Blank GUI
Centang pada Save new figure as, Selanjutnya Browse untuk penyimpanan folder dan nama
file
[Tampilan Dialog Save as]
[Tampilan figure kosong GUI]
Pilih dan tempatkan komponen GUI pada figure
[Hasil penempatan komponen GUI]
Lakukan perubahan properti pada komponen GUI, sesuai pada tabel
Isi
No Komponen
Tag String/Title
1 Panel uipanel1 Title: Masukan
2 Panel uipanel2 Title: Hasil
3 Static Text text1 String: IPK
4 Static Text text2 String: Gaji
5 Static Text txHasil String: ???
6 Edit Text etIPK String: 3
7 Edit Text etGaji String: 10
8 Push Button pbProses String: Proses
[Hasil perubahan properti pada komponen GUI]
Berikutnya, agar tombol Proses dapat berfungsi, maka harus dimasukkan ke kode dalam
Callback komponen tsb. Caranya adalah, klik kanan pada tombol Proses, pilih View
Callbacks Callback.
Tuliskan / tambahkan kode:
% --- Executes on button press in pbProses.
function pbProses_Callback(hObject, eventdata, handles)
% hObject handle to pbProses (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
h = guidata(gcbo);
ipk = get(h.etIPK,'String');
gaji = get(h.etGaji,'String');
masukan = [str2num(ipk) str2num(gaji)];
fis = readfis('bea_sing10.fis');
hasil = evalfis(masukan,fis)
set(h.txHasil,'String',['kelayakan: ' num2str(hasil)]);
Jalankan / run, yaitu dengan klik toolbar dengan simbol run , pada menu bar bagian atas
window GUIDE Builder atau window Editor.
Silakan ganti nilai IPK dan Gaji, kemudian klik pada tombol Proses.
– selesai –