PEMBUATAN GUI
MATERI LISTRIK STATIS
Oleh: Nurullaeli, M.Si
Nurullaeli, M.Si 1
PERSIAPAN AWAL PEMBUATAN GUI
Software MATLAB sudah terinstal di komputer/ laptop anda.
Anda sudah memahami konsep dan perhitungan manual untuk persoalan listrik
statis yang akan ditampilkan dalam GUI.
Niat yang kuat untuk belajar dan jangan lupa berdoa.
Nurullaeli, M.Si 2
PEMBUATAN GUI
Buka software matlab yang sudah diinstal dan ketik guide di Command
Windows, kemudian enter.
Nurullaeli, M.Si 3
Setelah itu akan muncul jendela seperti gambar berikut
Jika anda akan membuat GUI baru, pilih Create New GUI, kemudian anda
dapat memilih Blank GUI (Default) .
Nurullaeli, M.Si 4
Kemudian pada komputer/ laptop anda akan muncul tampilan seperti berikut
Ini adalah kanvas untuk anda mendisain GUI sesuai dengan keinginan anda.
Nurullaeli, M.Si 5
Mendisain GUI
Static Text
Nurullaeli, M.Si 6
Untuk mengatur warna, tulisan, tag dll klik 2 kali pada bagian yang akan
diatur (atau dapat klik 1 kali pada bagian yang akan diatur, pilih View,
kemudian Property Inspector).
Nurullaeli, M.Si 7
Menulis sintak program
Tombol HITUNG
Klik kanan tombol HITUNG, pilih View Callbacks, kemudian Callback.
Anda akan diminta untuk memberi nama program dan menyimpannya,
kemudian anda akan dituntun ke tempat menulis sintak program hitung.
Nurullaeli, M.Si 8
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject handle to pushbutton1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
k=9*(10^9);
Nurullaeli, M.Si 9
%Menghitung Usaha
W3=V3*q3;
if (a==1)
set(handles.edit6,'string',F3);
elseif (b==1)
set(handles.edit6,'string',E3);
elseif (c==1)
set(handles.edit6,'string',V3);
else
set(handles.edit6,'string',W3);
end
Nurullaeli, M.Si 10
Memasukkan Gambar
Klik kanan axes1, pilih View Callbacks, kemudian CreateFcn . Anda akan
dituntun ke tempat menulis sintak program measukkan gambar (gambar
harus disimpan pada folder yang sama dengan program utama).
Nurullaeli, M.Si 11
Jalankan program
Nurullaeli, M.Si 12
Masukkan nilai input sesuai soal dan pilih pada besaran apa yang akan
dihitung
Nurullaeli, M.Si 13
SEMANGAT BELAJAR YA
Jika ada pertanyaan bisa langsung hubungi saya.
TERIMAKASIH
Nurullaeli, M.Si 14