Anda di halaman 1dari 7

Nama : Faza Raihan

Kelas/NIM : 2 Teknik Listrik/1920305010

Laboran - Dosen Pengampu : Ilham Jorison A.Md – Muzni Sahar, S.ST., M.Eng

Paparan Proyek Ujian Akhir Semester

Praktikum Sistem Kendali

A. Judul : Aplikasi Kalkulator Sederhana pada Software MatLab


B. Tujuan
Adapun tujuan dari perancangan aplikasi kalkulator sederhana pada
software MatLab adalah memenuhi tugas ujian akhir semester praktikum sistem
kendali dan penerapan pembelajaran MatLab selama semester 3.

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

2. Untuk membuat GUIDE, ketikkan pada command window: guide. Lalu


tekan Enter.

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

Panel Tampilan Panel

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’.

Edit Text (Layar Kalkulator)


Edit Text
7. Berikutnya klik tool Push Button pada GUIDE. Lalu, drag Push Button ke
layar kalkulator, Dengan shortcut crtl + D untuk menduplikat Push Button
menjadi 16 buah. Seluruh Push Button terdiri dari tombol angka 0 – 9,
tombol clear, tombol =, +, /, -, dan *.

Push Button

Drag dan duplikat


Push Button

8. Setelah itu, double klik pada setiap Push Button dan atur sesuai dengan
tabel di bawah ini di menu inspektor.

Push Button Font Size String Tag


0 0 angka0
1 1 angka1
2 2 angka2
3 3 angka3
4 4 angka4
5 5 angka5
6 20 6 angka6
7 7 angka7
8 8 angka8
9 9 angka9
Tambah (+) + tambah
Kurang (-) - kurang
Bagi (/) / bagi
Kali (*) * kali
Sama dengan (=) = samadengan
CLEAR 15 clear clear

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.

Masukkan program disana

Berikut ini adalah program setiap tombolnya


a. Tombol Angka 0 – 9. Program angka pada dasarnya sama. Kita cukup
mengganti dengan angka yang diinginkan. Hanya perlu disesuaikan
saja.

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)

d. Program tombol CLEAR.


set(handles.txthasil,'String','0.') ;

10. Kemudian simpan program dengan klik ikon Save pada tab Editor
MatLab.

11. Klik ikon Run, dan Aplikasi Kalkulator siap dijalankan.

Anda mungkin juga menyukai