Jumat, 14 Desember 2012

My Blog IF-else

Hello friends, kalian mw tahu cara membuat aplikasi sederhana pada matlab??? dalam matlab terdapat juga fungsi GUI seperti gambar disamping. Dalam GUI terdapat juga fungsi percabangan, yaitu if....else... dan case...otherwise...
berikut merupakan contoh percabangan dengan menggunakan fungsi if...else..

program ini adalah program sederhana yaitu mengkonversi nilai angka kedalam bentuk huruf, kriterianya adalah :
contoh sotfware penghitung nilai

jika nilai 100 s/d 80 maka nilai hurufnya A
jika nilai 79 s/d 60 maka nilai hurufnya B
jika nilai 59 s/d 50 maka nilai hurufnya C
jika nilai 49 s/d 40 maka nilai hurufnya D

jika nilainya < 40 maka nilai hurufnya E 

Kode programnya :

function tbhitung_Callback(hObject, eventdata, handles)
handles=guidata(gcbo);
w=str2num(get(handles.tugas,'String'));
x=str2num(get(handles.quiz,'String'));

y=str2num(get(handles.mid,'String'));
z=str2num(get(handles.final,'String'));
a=w*15/100; 
b=x*15/100;
c=y*35/100;
d=z*35/100;
g=a+b+c+d;
set(handles.rata-rata,'String',g);
if g<=100 && g>=80
set(handles.nilai,'String','A');
elseif g<=79 && g>=60
set(handles.nilai,'String','B');
elseif g<=59 && g>=50
 set(handles.nilai,'String','C');
elseif g<=49 && g>=40
 set(handles.nilai,'String','D');
else 
set(handles.nilai,'String','E');
end; 

% hObject handle to tbhitung (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)


dan untuk fungsi keluarnya

function tbhitung_Callback(hObject, eventdata, handles)
close;
 % hObject handle to tbhitung (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)

terima kasih dan selamat mencobanya. :)

1 komentar:

  1. El Yucateco Hotel & Casino - Mapyro
    Search for hotels near El Yucateco Hotel & Casino in El Yucateco CA. See all 1269 목포 출장안마 traveler reviews, 천안 출장마사지 1791 candid photos, 거제 출장샵 and great 동두천 출장샵 deals 군포 출장마사지 for El Yucateco

    BalasHapus