0% menganggap dokumen ini bermanfaat (0 suara)
2K tayangan5 halaman

Membuat Program Kalkulator Sederhana Dengan Matlab

Program ini menjelaskan langkah-langkah membuat kalkulator sederhana menggunakan Matlab dengan menambahkan fungsi pada tombol-tombol dan operator matematika untuk menghasilkan perhitungan. Tombol-tombol digunakan untuk menampilkan angka dan operator sementara tombol sama dengan digunakan untuk mengevaluasi perhitungan.

Diunggah oleh

Mcqueen Doank
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
2K tayangan5 halaman

Membuat Program Kalkulator Sederhana Dengan Matlab

Program ini menjelaskan langkah-langkah membuat kalkulator sederhana menggunakan Matlab dengan menambahkan fungsi pada tombol-tombol dan operator matematika untuk menghasilkan perhitungan. Tombol-tombol digunakan untuk menampilkan angka dan operator sementara tombol sama dengan digunakan untuk mengevaluasi perhitungan.

Diunggah oleh

Mcqueen Doank
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai DOCX, PDF, TXT atau baca online di Scribd
Anda di halaman 1/ 5

Membuat Program Kalkulator

sederhana dengan Matlab


Program ini bertujuan untuk membuat program kalkulator sederhana dengan
menggunakan software Matlab. Karena judulnya pun sederhana, maka operasi
matematika pada kalkulator ini pun sangat sederhana seperti operasi penjumlahan
(+), pengurangan (-), perkalian (x), dan pembagian (/).
Mari saya jelaskan langkah-langkah untuk membuat kalkulator sederhana ini ,
1. Komputer kamu harus dilengkapi software Matlab terlebih dahulu. Untuk
mendapatkannya silahkan bisa download dulu
2. Setelah terinstall, buka program matlab .
3. Disini saya menggunakan Matlab 7.6.0 (R2008a). pertama pada Command
Window ketikan guide , Enter
3. Akan muncul Guide Quick start. Pilih Blank GUI (default) --> klik Ok.
4. Di window inilah kita akan menentukan tampilan dan tata letak dari GUI kita. Ada
beberapa Tools yang akan digunakan yaitu Edit text dan Pushbotton.
Edit text sebagai kolom dilayar yang akan menampilakan data input dan output,
sedangkan pushbutton digunakan untuk tombol-tombol angka dari 0-9, tombol
operasi matematika seperti +,-,*,/, tombol c (clear), . (koma), dan = (sama dengan).

Berikut ini adalah komponen yang digunakan pada GUI saya ,yang harus kita
sesuaikan pada inspector window. Pada kolom tag dan string ,huruf kecil dan besar
sangat berpengaruh dan harus disesuaikan dengan huruf yang digunakan pada
fungsi yang akan diinput pada m-file window nanti. Karena jika tidak , akan
membuat program tidak bisa bekerja. Pada tabel ini , style, string dan tag yang
harus diubah pada inspector window .
style
Edit text
pushbotton
pushbotton
pushbotton
.
.
.
Pushbotton
pushbotton
Pushbutton
Pushbutton
Pushbutton
Pushbutton

String
Display
0
1
2
.
.
.
9
+
*
/
.

tag
0.
btn0
btn1
btn2
.
.
.
btn9
tambah
kurang
kali
bagi
koma

Pushbutton
Pushbutton

c
=

clear
samadengan

5. save window dengan nama kalkulator.fig


6. akan muncul window m-file secara otomatis, disinilah akan dimasukkan fungsi
yang akan membuat program bekerja
7. klik icon show function pada toolbar, pilih btn0_Callback. Masukkan fungsi
berikut:
text=get(handles.display,'string');
if(strcmp(text,'0.')==1)
set(handles.display,'string','0');
else
text=strcat(text,'0');
set(handles.display,'string',text);
end

8. Langkah selanjutnya sama seperti no 7, pilih btn1_Callback , masukkan fungsi


seperti pada langkah no 7, hanya pada baris ke-3 ,setelah string, ganti 0
dengan 1 dan pada baris ke-5 setelah text, ganti 0 dengan 1. dst sampai
btn9_callback. *perhatikan bagian yang perlu diubah*
9. fungsi untuk tambah_Callbak
text=get(handles.display,'string');
if(strcmp(text,'0.')==1)
set(handles.display,'string','0+');
else
text=strcat(text,'+');
set(handles.display,'string',text);
end

10. fungsi untuk kurang_Callback


text=get(handles.display,'string');
if(strcmp(text,'0.')==1)
set(handles.display,'string','-');
else
text=strcat(text,'-');
set(handles.display,'string',text);
end

11. fungsi untuk kali_Callback

text=get(handles.display,'string');
if(strcmp(text,'0.')==1)
set(handles.display,'string','*');
else
text=strcat(text,'*');
set(handles.display,'string',text);

end

12. fungsi untuk bagi_Callback

text=get(handles.display,'string');
if(strcmp(text,'0.')==1)
set(handles.display,'string','0/');
else
text=strcat(text,'/');
set(handles.display,'string',text);
end

13. fungsi untuk koma_Callback


text=get(handles.display,'string');
if(strcmp(text,'0.')==1)
set(handles.display,'string','0.');
else
text=strcat(text,'.');
set(handles.display,'string',text);
end

14. fungsi untuk samadengan_Callback


text=get(handles.display,'string');
hasil=eval(text);
set(handles.display,'string',hasil);

15. fungsi untuk clear_Callback


set(handles.display,'string','0.');

16. untuk fungsi display_Callback tidak ada yang perlu ditambahkan


Setelah itu ,program siap dijalankan dengan cara mengklik icon run pada toolbar,
hasilnya seperti berikut ini

Dan program kalkulator sederhana pun siap dijalankan dengan memasukkan angkaangka yang akan dioperasikan. Demikian dari saya, mohon koreksi apabila ada yang
salah dan kurang jelas. Bisa poskan di kolom komentar ya. Terima kasih :D

Anda mungkin juga menyukai