Anda di halaman 1dari 6

Sabtu, 20 Agustus 2016

Membuat Program Sederhana dengan Menggunakan GUI MATLAB

Hai.. ini adalah postingan pertamaku di blog ini, sebenarnya saya masih newbie belajar Matlab, baru
sebulan, tapi nggak papa kali ya bagi2 pengetahuan dikit.

Nah kali kita akan membuat program kasir sederhana untuk sebuah toko cetak dengan menggunakan
GUI, misalnya pada toko tersebut mencetak dua macam kertas, yaitu kertas hitam putih dan kertas
berwarna, untuk kertas hitam putih harganya Rp. 500/lembar sedangkan untuk kertas berwarna Rp.
1000/lembar.
Kita akan membuat program untuk menghitung berapa total yang dibayar serta uang kembalian dari
pembeli.
1. >Langkah pertama, buka aplikasi matlab. Pada command window, ketik guide untuk membuka
lembar kerja GUI -> pilih Blank GUI -> ok.

>Pilih blank GUI default, Maka akan muncul lembar kerja GUI seperti ini
2. >Kita akan mendesain tampilan program yang akan kita buat menggunakan statistic text, edit text
dan button, dengan cara pilih tool lalu drag kedalam lembar kerja GUI
3. >Kemudian ganti nama pada tampilan statistic text, edit text dan button. Klik kanan komponen yang
akan diganti namanya pilih property inspector. Atau double klik komponen.

4. > Untuk mengganti nama text pilih string lalu ubah nama sesuai yang diinginkan, untuk mengganti
warna background pilih background lalu pilih warna yang diinginkan, untuk mengubah ukuran huruf
pilih fontsize. Sehingga tampilannya menjadi seperti ini.

5. >Sekarang untuk tombol button “Hitung Total Harga” , “Hitung Kembalian” dan “Ulang” masukkan
kode program pada M-file. Klik kanan button pilih view callbacks > callback. Setelah itu simpan file.
6. Selanjutnya kita akan diarahkan menuju M-file figure. Ketik kode program pada bagian bawah kode
yang diblok.

7. >Masukkan kode program untuk button “Hitung Total Harga”

· Deskripsikan variable. Misalkan kertas hitam putih > khp, kertas berwarna> kbw,
harga kertas hitam putih > hkhp, harga kertas berwarna > hkbw, total harga > th.
· Masukkan kode
khp=str2num(get(handles.edit1,’String’));
kbw= str2num(get(handles.edit2,’String’));
hkhp=khp*500
hkbw=kbw*1000
hth = hkhp+hkbw;
set(handles.edit3,'String',hth);
“str2num” adalah fungsi untuk mengubah input string menjadi numeric untuk
selanjutnya diolah
“get(handles.edit1”, untuk mengakomodir edit 1
“,’String’” tipe file yang akan diolah
“hkhp=khp*500, hkbw=kbw*1000, hth = hkhp+hkbw;” adalah rumus atau fungsi
untuk mengolah data
“set(handles.edit3,'String',hth);” adalah kode untuk menampilkan hasil output dari
variable hth

8. >Kode program untuk button “Hitung Kembalian”

9. > Kode program untuk button “Ulang”

1> Jalankan program, klik ikon run (segitiga hijau) pada menu editor atau tekan f5
and.. tada... program sederhananya udah jadi!!!!

Anda mungkin juga menyukai