Mini Tutorial (2) || Membuat Program Sederhana dengan Menggunakan GUI MATLAB

Hai guys!!! Labkommat hadir kembali dengan mini tutorialnya nih. Nah postingan kali ini tentang software Matlab…. lets cekidot!

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.     1. Langkah pertama, buka aplikasi matlab. Pada command window, ketik guide untuk membuka lembar kerja GUI -> pilih Blank GUI -> ok.
   
2. Pilih blank GUI default, Maka akan muncul lembar kerja GUI seperti ini
 
2.      3. 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.    4. 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.  5. 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.
  
56. 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.
SSelanjutnya 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
77. Kode program untuk button “Hitung Kembalian”
 
88. Kode program untuk button “Ulang”
 
99.  Jalankan program, klik ikon run (segitiga hijau) pada menu editor atau tekan f5
 

and.. tada… program sederhananya udah jadi!!!! Sekian tutorial kali ini, semoga bermanfaat ya!

Artikel Terkait

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *

Studi Kasus Mahjong Ways Menunjukkan Perubahan Cara Pemain Membaca Susunan Simbol Akibat Baris Tambahan
Sering Terjadi Kesalahpahaman Bahwa Transformasi Simbol Emas Mahjong Ways Menandakan Hasil Putaran Berikutnya
Perbandingan Tampilan Antara Mahjong Ways Dan Sekuelnya Dalam Menyajikan Informasi Fitur Di Layar Seluler Modern
Direkapitulasi Perjalanan Mahjong Ways Dari Tema Tradisional Menuju Industri Game Digital Modern
Tanpa Mencampurkan Dengan Peran Wild, Fungsi Scatter Mahjong Ways Dapat Dikenali Dalam Susunan Kemenangan
Penyelaman Mengungkap Perubahan Dan Makna Baru Dunia Baccarat Di Era Digital
Media Gaming Mengungkap Perjalanan Mahjong Ways 2 Dalam Menghadapi Perubahan Tren Industri Hiburan Digital
Baccarat Ditampilkan Dalam Catatan Perubahan Platform Media Gaming Masa Kini Yang Mengubah Cara Bermain
Pergeseran Media Modern Menjadikan Wacana Kasino Online Sebagai Sorotan Baru Masyarakat
Perubahan Gaya Platform Membawa Bakarat Digital Menjadi Sorotan Baru Dalam Percakapan Modern
Perkembangan Komunitas Mahjong Ways Digital Dorong Kebangkitan Popularitas di Indonesia
Tren Mahjong Ways Mobile Gaming Terbaru Hadirkan Kebangkitan Jadi Sorotan Utama
Kenapa Mahjong Ways Tetap Viral? Alasan Ini Bikin Kaget!
Fenomena Game Bertema Oriental Bangkit Kembali, Mahjong Ways Jadi Sorotan Utama
Strategi Mahjong Ways Tetap Digemari Di Tengah Persaingan Game Online Diungkap Media Digital
Transformasi Industri Mahjong Ways Digital Perjalanan Panjang Menuju Inovasi
Kebangkitan Platform Game Mahjong Ways dalam Era Perkembangan Digital
Meski Zaman Berubah, Mahjong Ways Tetap Favorit! Ini Rahasianya
Mahjong Ways Masih Jadi Perbincangan Hangat! Komunitas Gaming Ungkap Alasannya
Evolusi Mahjong Ways Dari Masa Ke Masa Yang Bikin Penasaran Diungkap Laporan Industri
Mahjong Ways Tetap Eksis! Ini Rahasia Bertahan di Tengah Persaingan Industri Game Ketat
Identitas Visual Mahjong Ways Bikin Penggemar Terpikat! Media Online Soroti Konsistensinya
Tren Digital Menggairahkan Lagi! Game Penghasil Uang Cepat Jadi Sorotan Publik
Kenapa Game Penghasil Uang Cepat Menarik Minat Pemain Indonesia? Ini Alasannya!
Benarkah Game Penghasil Uang Cepat Makin Diminati? Faktanya Mengejutkan!
Majestic Treasures Menarik Perhatian Komunitas Game Digital Lewat Pesona Khas dan Ragam Strategi Menarik
Mahjong Ways 2 Ramai Dibahas Lagi! Ini Dampak Besar pada Industri Game Digital Indonesia
Mahjongways Kasino Online Viral di Komunitas Game dan Mulai Disebut sebagai Sumber Penghasilan Baru
Mahjong Ways Kembali Jadi Sorotan! Penggemar Game Penghasil Uang di Indonesia Serbu
Game Penghasil Uang Mulai Dilirik Media Game Mobile di Tengah Pergeseran Tren Global