LAMPIRAN LISTING PROGRAM
|
|
- Suhendra Sanjaya
- 6 tahun lalu
- Tontonan:
Transkripsi
1 84 LAMPIRAN LISTING PROGRAM Beranda.m function varargout = Beranda(varargin) % BERANDA M-file for Beranda.fig gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_layoutfcn', [],... 'gui_callback', []); if nargin && ischar(varargin{1}) gui_state.gui_callback = str2func(varargin{1}); if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); gui_mainfcn(gui_state, varargin{:}); % End initialization code - DO NOT EDIT % --- Executes just before Beranda is made visible. function Beranda_OpeningFcn(hObject, eventdata, handles, varargin) handles.output = hobject; handles.citra=imread('logousu.jpg'); guidata(hobject,handles); axes(handles.axes1); imshow(handles.citra); % Choose default command line output for Beranda handles.output = hobject; % Update handles structure guidata(hobject, handles); % UIWAIT makes Beranda wait for user response (see UIRESUME) % uiwait(handles.figure1); % --- Outputs from this function are returned to the command line. function varargout = Beranda_OutputFcn(hObject, eventdata, handles) % Get default command line output from handles structure varargout{1} = handles.output; function beranda_callback(hobject, eventdata, handles) Beranda function menupelatihan_callback(hobject, eventdata, handles) function menupengujian_callback(hobject, eventdata, handles) function bantuan_callback(hobject, eventdata, handles) Bantuan
2 85 function keluar_callback(hobject, eventdata, handles) choice= questdlg ('Apakah Anda Ingin Keluar?','Konfirmasi',... 'Ya','Tidak','Tidak'); switch choice case 'Ya' close all; function ujibam_callback(hobject, eventdata, handles) UjiBAM function ujilvq_callback(hobject, eventdata, handles) UjiLVQ function latihbam_callback(hobject, eventdata, handles) LatihBAM function latihlvq_callback(hobject, eventdata, handles) LatihLVQ LatihBAM.m function varargout = LatihBAM(varargin) % LATIHBAM M-file for LatihBAM.fig gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_layoutfcn', [],... 'gui_callback', []); if nargin && ischar(varargin{1}) gui_state.gui_callback = str2func(varargin{1}); if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); gui_mainfcn(gui_state, varargin{:}); % End initialization code - DO NOT EDIT % --- Executes just before LatihBAM is made visible. function LatihBAM_OpeningFcn(hObject, eventdata, handles, varargin) handles.output = hobject; % Update handles structure guidata(hobject, handles); % --- Executes on button press in Kel. function Kel_Callback(hObject, eventdata, handles) % --- Executes on button press in Keh. function Keh_Callback(hObject, eventdata, handles)
3 86 % --- Executes on button press in Sak. function Sak_Callback(hObject, eventdata, handles) % --- Executes on button press in tombollatih. function tombollatih_callback(hobject, eventdata, handles) tstart = tic; %untuk waktu %1x16 target1 = [ ]; target2 = [ ]; target3 = [ ]; target4 = [ ]; input1 = xlsread('bam.xlsx', 'nilai', 'B1:U1'); %1x20 input2 = xlsread('bam.xlsx', 'nilai', 'B2:U2'); input3 = xlsread('bam.xlsx', 'nilai', 'B3:U3'); input4 = xlsread('bam.xlsx', 'nilai', 'B4:U4'); input5 = xlsread('bam.xlsx', 'nilai', 'B5:U5'); %1x20 input6 = xlsread('bam.xlsx', 'nilai', 'B6:U6'); input7 = xlsread('bam.xlsx', 'nilai', 'B7:U7'); input8 = xlsread('bam.xlsx', 'nilai', 'B8:U8'); input9 = xlsread('bam.xlsx', 'nilai', 'B9:U9'); %1x20 input10 = xlsread('bam.xlsx', 'nilai', 'B10:U10'); input11 = xlsread('bam.xlsx', 'nilai', 'B11:U11'); input12 = xlsread('bam.xlsx', 'nilai', 'B12:U12'); input13 = xlsread('bam.xlsx', 'nilai', 'B13:U13'); %1x20 input14 = xlsread('bam.xlsx', 'nilai', 'B14:U14'); input15 = xlsread('bam.xlsx', 'nilai', 'B15:U15'); input16 = xlsread('bam.xlsx', 'nilai', 'B16:U16'); input17 = xlsread('bam.xlsx', 'nilai', 'B17:U17'); %1x20 input18 = xlsread('bam.xlsx', 'nilai', 'B18:U18'); input19 = xlsread('bam.xlsx', 'nilai', 'B19:U19'); input20 = xlsread('bam.xlsx', 'nilai', 'B20:U20'); w1 = input1'* target1; %20x16 w2 = input2'* target1; w3 = input3'* target1; w4 = input4'* target1; w5 = input5'* target1; w6 = input6'* target2; w7 = input7'* target2; w8 = input8'* target2; w9 = input9'* target2; w10 = input10'* target2; w11 = input11'* target3; w12 = input12'* target3; w13 = input13'* target3; w14 = input14'* target3; w15 = input15'* target3; w16 = input16'* target4; w17 = input17'* target4; w18 = input18'* target4; w19 = input19'* target4; w20 = input20'* target4; %20x16 w = w1 + w2 + w3 + w4 + w5 + w6 + w7 + w8 + w9 + w10 + w11 + w12 + w13 + w14 + w15 + w16 + w17 + w18 + w19 + w20;
4 87 xlswrite('bam.xlsx',w, 'bobot', 'A1:P20'); y_in1 = input1 * w; %1x16 y_in2 = input2 * w; y_in3 = input3 * w; y_in4 = input4 * w; y_in5 = input5 * w; y_in6 = input6 * w; y_in7 = input7 * w; y_in8 = input8 * w; y_in9 = input9 * w; y_in10 = input10 * w; y_in11 = input11 * w; y_in12 = input12 * w; y_in13 = input13 * w; y_in14 = input14 * w; y_in15 = input15 * w; y_in16 = input16 * w; y_in17 = input17 * w; y_in18 = input18 * w; y_in19 = input19 * w; y_in20 = input20 * w; for indeks = 1 : 5 if (y_in1(indeks) < 0) y_in1(indeks) = -1; y_in1(indeks) = 1; if (y_in2(indeks) < 0) y_in2(indeks) = -1; y_in2(indeks) = 1; if (y_in3(indeks) < 0) y_in3(indeks) = -1; y_in3(indeks) = 1; if (y_in4(indeks) < 0) y_in4(indeks) = -1; y_in4(indeks) = 1; if (y_in5(indeks) < 0) y_in5(indeks) = -1; y_in5(indeks) = 1; if (y_in6(indeks) < 0) y_in6(indeks) = -1; y_in6(indeks) = 1;
5 88 if (y_in7(indeks) < 0) y_in7(indeks) = -1; y_in7(indeks) = 1; if (y_in8(indeks) < 0) y_in8(indeks) = -1; y_in8(indeks) = 1; if (y_in9(indeks) < 0) y_in9(indeks) = -1; y_in9(indeks) = 1; if (y_in10(indeks) < 0) y_in10(indeks) = -1; y_in10(indeks) = 1; if (y_in11(indeks) < 0) y_in11(indeks) = -1; y_in11(indeks) = 1; if (y_in12(indeks) < 0) y_in12(indeks) = -1; y_in12(indeks) = 1; if (y_in13(indeks) < 0) y_in13(indeks) = -1; y_in13(indeks) = 1; if (y_in14(indeks) < 0) y_in14(indeks) = -1; y_in14(indeks) = 1; if (y_in15(indeks) < 0) y_in15(indeks) = -1; y_in15(indeks) = 1; if (y_in16(indeks) < 0) y_in16(indeks) = -1;
6 89 y_in16(indeks) = 1; if (y_in17(indeks) < 0) y_in17(indeks) = -1; y_in17(indeks) = 1; if (y_in18(indeks) < 0) y_in18(indeks) = -1; y_in18(indeks) = 1; if (y_in19(indeks) < 0) y_in19(indeks) = -1; y_in19(indeks) = 1; if (y_in20(indeks) < 0) y_in20(indeks) = -1; y_in20(indeks) = 1; waktupengujian = toc(tstart); set(handles.waktulatih,'string',waktupengujian); h = msgbox('data telah dilatih', 'Berhasil'); function namapenyakit_callback(hobject, eventdata, handles) function namapenyakit_createfcn(hobject, eventdata, handles) if ispc && isequal(get(hobject,'backgroundcolor'), get(0,'defaultuicontrolbackgroundcolor')) set(hobject,'backgroundcolor','white'); function waktulatih_callback(hobject, eventdata, handles) function waktulatih_createfcn(hobject, eventdata, handles) if ispc && isequal(get(hobject,'backgroundcolor'), get(0,'defaultuicontrolbackgroundcolor')) set(hobject,'backgroundcolor','white'); % --- Executes on button press in tombolsimpan. function tombolsimpan_callback(hobject, eventdata, handles) a = get(handles.sul,'value'); b = get(handles.per,'value'); c = get(handles.bat,'value'); d = get(handles.mua,'value'); e = get(handles.sua,'value'); f = get(handles.nye,'value');
7 90 g = get(handles.mun,'value'); h = get(handles.ada,'value'); i = get(handles.lam,'value'); j = get(handles.atp,'value'); k = get(handles.sen,'value'); l = get(handles.kem,'value'); m = get(handles.ane,'value'); n = get(handles.ras,'value'); o = get(handles.pen,'value'); p = get(handles.tm,'value'); q = get(handles.md,'value'); r = get(handles.kel,'value'); s = get(handles.keh,'value'); t = get(handles.sak,'value'); penyakit= [a b c d e f g h i j k l m n o p q r s t]; for indeks = 1 : 20 if (penyakit(indeks) == 0) penyakit(indeks) = -1; penyakit(indeks) = 1; nm = get(handles.namapenyakit,'string'); if (strcmp(nm, 'Radang Kerongkongan 1')) xlswrite('bam.xlsx',penyakit,'nilai','b1:u1'); if (strcmp(nm, 'Radang Kerongkongan 2')) xlswrite('bam.xlsx',penyakit,'nilai','b2:u2'); if (strcmp(nm, 'Radang Kerongkongan 3')) xlswrite('bam.xlsx',penyakit,'nilai','b3:u3'); if (strcmp(nm, 'Radang Kerongkongan 4')) xlswrite('bam.xlsx',penyakit,'nilai','b4:u4'); if (strcmp(nm, 'Radang Kerongkongan 5')) xlswrite('bam.xlsx',penyakit,'nilai','b5:u5'); if (strcmp(nm, 'Radang Lambung 1')) xlswrite('bam.xlsx',penyakit,'nilai','b6:u6'); if (strcmp(nm, 'Radang Lambung 2')) xlswrite('bam.xlsx',penyakit,'nilai','b7:u7'); if (strcmp(nm, 'Radang Lambung 3')) xlswrite('bam.xlsx',penyakit,'nilai','b8:u8'); if (strcmp(nm, 'Radang Lambung 4')) xlswrite('bam.xlsx',penyakit,'nilai','b9:u9'); if (strcmp(nm, 'Radang Lambung 5')) xlswrite('bam.xlsx',penyakit,'nilai','b10:u10'); if (strcmp(nm, 'Tukak Lambung 1')) xlswrite('bam.xlsx',penyakit,'nilai','b11:u11'); if (strcmp(nm, 'Tukak Lambung 2')) xlswrite('bam.xlsx',penyakit,'nilai','b12:u12'); if (strcmp(nm, 'Tukak Lambung 3')) xlswrite('bam.xlsx',penyakit,'nilai','b13:u13'); if (strcmp(nm, 'Tukak Lambung 4'))
8 91 xlswrite('bam.xlsx',penyakit,'nilai','b14:u14'); if (strcmp(nm, 'Tukak Lambung 5')) xlswrite('bam.xlsx',penyakit,'nilai','b15:u15'); if (strcmp(nm, 'Kanker Lambung 1')) xlswrite('bam.xlsx',penyakit,'nilai','b16:u16'); if (strcmp(nm, 'Kanker Lambung 2')) xlswrite('bam.xlsx',penyakit,'nilai','b17:u17'); if (strcmp(nm, 'Kanker Lambung 3')) xlswrite('bam.xlsx',penyakit,'nilai','b18:u18'); if (strcmp(nm, 'Kanker Lambung 4')) xlswrite('bam.xlsx',penyakit,'nilai','b19:u19'); if (strcmp(nm, 'Kanker Lambung 5')) xlswrite('bam.xlsx',penyakit,'nilai','b20:u20'); penyakit = []; pesan = msgbox('data telah disimpan', 'Berhasil'); % --- Executes on button press in tombolreset. function tombolreset_callback(hobject, eventdata, handles) set(handles.namapenyakit,'string','','enable','on'); set(handles.waktulatih,'string','','enable','on'); set(handles.sul,'value',0); set(handles.per,'value',0); set(handles.bat,'value',0); set(handles.mua,'value',0); set(handles.sua,'value',0); set(handles.nye,'value',0); set(handles.mun,'value',0); set(handles.ada,'value',0); set(handles.lam,'value',0); set(handles.atp,'value',0); set(handles.sen,'value',0); set(handles.kem,'value',0); set(handles.ane,'value',0); set(handles.ras,'value',0); set(handles.pen,'value',0); set(handles.tm,'value',0); set(handles.md,'value',0); set(handles.kel,'value',0); set(handles.keh,'value',0); set(handles.sak,'value',0); function beranda_callback(hobject, eventdata, handles) Beranda function menubam_callback(hobject, eventdata, handles) function menulvq_callback(hobject, eventdata, handles) function bantuan_callback(hobject, eventdata, handles) UjiBAM.m function varargout = UjiBAM(varargin) % UJIBAM M-file for UjiBAM.fig gui_singleton = 1; gui_state = struct('gui_name', mfilename,...
9 92 'gui_singleton', gui_singleton,... 'gui_layoutfcn', [],... 'gui_callback', []); if nargin && ischar(varargin{1}) gui_state.gui_callback = str2func(varargin{1}); if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); gui_mainfcn(gui_state, varargin{:}); % End initialization code - DO NOT EDIT % --- Executes just before UjiBAM is made visible. function UjiBAM_OpeningFcn(hObject, eventdata, handles, varargin) handles.output = hobject; % Update handles structure guidata(hobject, handles); % --- Outputs from this function are returned to the command line. function varargout = UjiBAM_OutputFcn(hObject, eventdata, handles) varargout{1} = handles.output; % --- Executes on button press in tombolreset. function tombolreset_callback(hobject, eventdata, handles) xlswrite('databam.xlsx', '0','nilai','B2:U2'); set(handles.namapenyakit,'string','','enable','on'); set(handles.jenisobat,'string','','enable','on'); set(handles.waktuuji,'string','','enable','on'); set(handles.sul,'value',0); set(handles.per,'value',0); set(handles.bat,'value',0); set(handles.mua,'value',0); set(handles.sua,'value',0); set(handles.nye,'value',0); set(handles.mun,'value',0); set(handles.ada,'value',0); set(handles.lam,'value',0); set(handles.atp,'value',0); set(handles.sen,'value',0); set(handles.kem,'value',0); set(handles.ane,'value',0); set(handles.ras,'value',0); set(handles.pen,'value',0); set(handles.tm,'value',0); set(handles.md,'value',0); set(handles.kel,'value',0); set(handles.keh,'value',0); set(handles.sak,'value',0); % --- Executes on button press in tombolhasil. function tombolhasil_callback(hobject, eventdata, handles) tstart=tic; a = get(handles.sul,'value'); b = get(handles.per,'value');
10 93 c = get(handles.bat,'value'); d = get(handles.mua,'value'); e = get(handles.sua,'value'); f = get(handles.nye,'value'); g = get(handles.mun,'value'); h = get(handles.ada,'value'); i = get(handles.lam,'value'); j = get(handles.atp,'value'); k = get(handles.sen,'value'); l = get(handles.kem,'value'); m = get(handles.ane,'value'); n = get(handles.ras,'value'); o = get(handles.pen,'value'); p = get(handles.tm,'value'); q = get(handles.md,'value'); r = get(handles.kel,'value'); s = get(handles.keh,'value'); t = get(handles.sak,'value'); data_uji = [a b c d e f g h i j k l m n o p q r s t]; for indeks = 1 : 20 if (data_uji(indeks) == 0) data_uji(indeks) = -1; data_uji(indeks) = 1; w = xlsread('bam.xlsx','bobot','a1:p20'); %20x16 output_uji = data_uji * w; %1x16 for indeks = 1 : 16 if (output_uji(indeks) < 0) output_uji(indeks) = -1; output_uji(indeks) = 1; output_uji target1 = [ ]; target2 = [ ]; target3 = [ ]; target4 = [ ]; if isequal (output_uji,target1) set(handles.namapenyakit,'string','radang Kerongkongan (reflux oesophagitis)'); set(handles.jenisobat,'string','ranitidin, Omeprazole, Domperidone, Antasida, Sukralfat'); if isequal (output_uji,target2) set(handles.namapenyakit,'string','radang lambung (gastritis)');
11 94 set(handles.jenisobat,'string','omeprazole, Antasida, Bismuth, Amoxixilin, Claritromixin)'); if isequal (output_uji,target3) set(handles.namapenyakit,'string','tukak Lambung-Usus (ulcus pepticum)'); set(handles.jenisobat,'string','antasida, Bismuth, Sukralfat, Ranitidin, Omeprazole'); if isequal (output_uji,target4) set(handles.namapenyakit,'string','kanker Lambung'); set(handles.jenisobat,'string','kemoterapi, Radiasi, Operasi'); set(handles.namapenyakit,'string','tidak Dikenali'); waktupengujian = toc(tstart); set(handles.waktuuji,'string',waktupengujian); % --- Executes on button press in Sul. function Sul_Callback(hObject, eventdata, handles) % --- Executes on button press in Per. function Per_Callback(hObject, eventdata, handles) % --- Executes on button press in Bat. function Bat_Callback(hObject, eventdata, handles) % --- Executes on button press in Mua. function Mua_Callback(hObject, eventdata, handles) % --- Executes on button press in Sua. function Sua_Callback(hObject, eventdata, handles) % --- Executes on button press in Nye. function Nye_Callback(hObject, eventdata, handles) % --- Executes on button press in Mun. function Mun_Callback(hObject, eventdata, handles) % --- Executes on button press in Ada. function Ada_Callback(hObject, eventdata, handles) % --- Executes on button press in Lam. function Lam_Callback(hObject, eventdata, handles) % --- Executes on button press in Atp. function Atp_Callback(hObject, eventdata, handles) % --- Executes on button press in Sen. function Sen_Callback(hObject, eventdata, handles) % --- Executes on button press in Kem. LatihLVQ.m function varargout = LatihLVQ(varargin) % LATIHLVQ M-file for LatihLVQ.fig gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,...
12 95 'gui_layoutfcn', [],... 'gui_callback', []); if nargin && ischar(varargin{1}) gui_state.gui_callback = str2func(varargin{1}); if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); gui_mainfcn(gui_state, varargin{:}); % End initialization code - DO NOT EDIT % --- Executes on button press in Sak. function Sak_Callback(hObject, eventdata, handles) % --- Executes on button press in tombolreset. function tombolreset_callback(hobject, eventdata, handles) xlswrite('datalvq.xlsx', '0','nilai','B2:U2'); set(handles.namapenyakit,'string','','enable','on'); set(handles.waktu,'string','','enable','on'); set(handles.sul,'value',0); set(handles.per,'value',0); set(handles.bat,'value',0); set(handles.mua,'value',0); set(handles.sua,'value',0); set(handles.nye,'value',0); set(handles.mun,'value',0); set(handles.ada,'value',0); set(handles.lam,'value',0); set(handles.atp,'value',0); set(handles.sen,'value',0); set(handles.kem,'value',0); set(handles.ane,'value',0); set(handles.ras,'value',0); set(handles.pen,'value',0); set(handles.tm,'value',0); set(handles.md,'value',0); set(handles.kel,'value',0); set(handles.keh,'value',0); set(handles.sak,'value',0); function namapenyakit_callback(hobject, eventdata, handles) % --- Executes during object creation, after setting all properties. function namapenyakit_createfcn(hobject, eventdata, handles) if ispc && isequal(get(hobject,'backgroundcolor'), get(0,'defaultuicontrolbackgroundcolor')) set(hobject,'backgroundcolor','white'); % --- Executes on button press in tombolsimpan. function tombolsimpan_callback(hobject, eventdata, handles) a = get(handles.sul,'value'); b = get(handles.per,'value'); c = get(handles.bat,'value');
13 96 d = get(handles.mua,'value'); e = get(handles.sua,'value'); f = get(handles.nye,'value'); g = get(handles.mun,'value'); h = get(handles.ada,'value'); i = get(handles.lam,'value'); j = get(handles.atp,'value'); k = get(handles.sen,'value'); l = get(handles.kem,'value'); m = get(handles.ane,'value'); n = get(handles.ras,'value'); o = get(handles.pen,'value'); p = get(handles.tm,'value'); q = get(handles.md,'value'); r = get(handles.kel,'value'); s = get(handles.keh,'value'); t = get(handles.sak,'value'); penyakit= [a b c d e f g h i j k l m n o p q r s t]; for indeks = 1 : 20 if (penyakit(indeks) == 0) penyakit(indeks) = -1; penyakit(indeks) = 1; nm = get(handles.namapenyakit,'string'); if (strcmp(nm, 'Radang Kerongkongan 1')) xlswrite('lvq.xlsx',penyakit,'nilai','b1:u1'); if (strcmp(nm, 'Radang Kerongkongan 2')) xlswrite('lvq.xlsx',penyakit,'nilai','b2:u2'); if (strcmp(nm, 'Radang Kerongkongan 3')) xlswrite('lvq.xlsx',penyakit,'nilai','b3:u3'); if (strcmp(nm, 'Radang Kerongkongan 4')) xlswrite('lvq.xlsx',penyakit,'nilai','b4:u4'); if (strcmp(nm, 'Radang Kerongkongan 5')) xlswrite('lvq.xlsx',penyakit,'nilai','b5:u5'); if (strcmp(nm, 'Radang Lambung 1')) xlswrite('lvq.xlsx',penyakit,'nilai','b6:u6'); if (strcmp(nm, 'Radang Lambung 2')) xlswrite('lvq.xlsx',penyakit,'nilai','b7:u7'); if (strcmp(nm, 'Radang Lambung 3')) xlswrite('lvq.xlsx',penyakit,'nilai','b8:u8'); if (strcmp(nm, 'Radang Lambung 4')) xlswrite('lvq.xlsx',penyakit,'nilai','b9:u9'); if (strcmp(nm, 'Radang Lambung 5')) xlswrite('lvq.xlsx',penyakit,'nilai','b10:u10'); if (strcmp(nm, 'Tukak Lambung 1')) xlswrite('lvq.xlsx',penyakit,'nilai','b11:u11');
14 97 if (strcmp(nm, 'Tukak Lambung 2')) xlswrite('lvq.xlsx',penyakit,'nilai','b12:u12'); if (strcmp(nm, 'Tukak Lambung 3')) xlswrite('lvq.xlsx',penyakit,'nilai','b13:u13'); if (strcmp(nm, 'Tukak Lambung 4')) xlswrite('lvq.xlsx',penyakit,'nilai','b14:u14'); if (strcmp(nm, 'Tukak Lambung 5')) xlswrite('lvq.xlsx',penyakit,'nilai','b15:u15'); if (strcmp(nm, 'Kanker Lambung 1')) xlswrite('lvq.xlsx',penyakit,'nilai','b16:u16'); if (strcmp(nm, 'Kanker Lambung 2')) xlswrite('lvq.xlsx',penyakit,'nilai','b17:u17'); if (strcmp(nm, 'Kanker Lambung 3')) xlswrite('lvq.xlsx',penyakit,'nilai','b18:u18'); if (strcmp(nm, 'Kanker Lambung 4')) xlswrite('lvq.xlsx',penyakit,'nilai','b19:u19'); if (strcmp(nm, 'Kanker Lambung 5')) xlswrite('lvq.xlsx',penyakit,'nilai','b20:u20'); penyakit = []; pesan = msgbox('data telah disimpan', 'Berhasil'); function waktu_callback(hobject, eventdata, handles) % hobject handle to waktu (see GCBO) % --- Executes during object creation, after setting all properties. function waktu_createfcn(hobject, eventdata, handles) if ispc && isequal(get(hobject,'backgroundcolor'), get(0,'defaultuicontrolbackgroundcolor')) set(hobject,'backgroundcolor','white'); % --- Executes on button press in tombollatih. function tombollatih_callback(hobject, eventdata, handles) tstart = tic; %untuk waktu %target 1 x 20 w1_awal = [ ]; %kelas 1 w2_awal = [ ]; %kelas 2 w3_awal = [ ]; %kelas 3 w4_awal = [ ]; %kelas 4 input1 = xlsread('lvq.xlsx', 'nilai', 'B1:U1'); %1x20 input2 = xlsread('lvq.xlsx', 'nilai', 'B2:U2'); input3 = xlsread('lvq.xlsx', 'nilai', 'B3:U3'); input4 = xlsread('lvq.xlsx', 'nilai', 'B4:U4'); input5 = xlsread('lvq.xlsx', 'nilai', 'B5:U5'); %1x20 input6 = xlsread('lvq.xlsx', 'nilai', 'B6:U6'); input7 = xlsread('lvq.xlsx', 'nilai', 'B7:U7'); input8 = xlsread('lvq.xlsx', 'nilai', 'B8:U8'); input9 = xlsread('lvq.xlsx', 'nilai', 'B9:U9'); %1x20 input10 = xlsread('lvq.xlsx', 'nilai', 'B10:U10'); input11 = xlsread('lvq.xlsx', 'nilai', 'B11:U11'); input12 = xlsread('lvq.xlsx', 'nilai', 'B12:U12');
15 98 input13 = xlsread('lvq.xlsx', 'nilai', 'B13:U13'); %1x20 input14 = xlsread('lvq.xlsx', 'nilai', 'B14:U14'); input15 = xlsread('lvq.xlsx', 'nilai', 'B15:U15'); input16 = xlsread('lvq.xlsx', 'nilai', 'B16:U16'); input17 = xlsread('lvq.xlsx', 'nilai', 'B17:U17'); %1x20 input18 = xlsread('lvq.xlsx', 'nilai', 'B18:U18'); input19 = xlsread('lvq.xlsx', 'nilai', 'B19:U19'); input20 = xlsread('lvq.xlsx', 'nilai', 'B20:U20'); pola = [input1 ; input2 ; input3 ; input4; input5 ; input6 ; input7 ; input8 ; input9 ; input10; input11; input12; input13 ; input14 ; input15 ; input16 ; input17; input18; input19; input20]; kelas = [1 ; 2 ; 3 ; 4]; a = 0.05; max_epoch = ; epoch = 0; w11 = 0; w22 = 0; w33 = 0; w44 = 0; while epoch <= max_epoch for i = 1 : 20 %jumlah input for j = 1 : 20 %jumlah indeks input w11 = w11 + ((pola(i,j) - w1_awal(j))^2); w22 = w22 + ((pola(i,j) - w2_awal(j))^2); w33 = w33 + ((pola(i,j) - w3_awal(j))^2); w44 = w44 + ((pola(i,j) - w4_awal(j))^2); w11 = sqrt(w11); w22 = sqrt(w22); w33 = sqrt(w33); w44 = sqrt(w44); %mencari nilai minimum data = [w11 w22 w33 w44]; if (min(data) == w11) for j = 1 : 20 w1_baru(j) = w1_awal(j) + a * (pola(i,j) - w1_awal(j)); w1_awal = w1_baru; if (min(data) == w22) for j = 1 : 20 w2_baru(j) = w2_awal(j) + a * (pola(i,j) - w2_awal(j)); w2_awal = w2_baru; if (min(data) == w33) for j = 1 : 20 w3_baru(j) = w3_awal(j) + a * (pola(i,j) - w3_awal(j)); w3_awal = w3_baru; if (min(data) == w44)
16 99 for j = 1 : 20 w4_baru(j) = w4_awal(j) + a * (pola(i,j) - w4_awal(j)); w4_awal = w4_baru; epoch = epoch + 1; a = 0.1 * a; xlswrite('lvq.xlsx',epoch,'bobot','b2'); xlswrite('lvq.xlsx',w1_awal,'bobot','b3:u3'); xlswrite('lvq.xlsx',w2_awal,'bobot','b4:u4'); xlswrite('lvq.xlsx',w3_awal,'bobot','b5:u5'); xlswrite('lvq.xlsx',w4_awal,'bobot','b6:u6'); waktupengujian = toc(tstart); set(handles.waktu,'string',waktupengujian); pesan = msgbox('data telah dilatih', 'Berhasil'); LatihBAM function ujibam_callback(hobject, eventdata, handles) UjiBAM UjiLVQ.m function varargout = UjiLVQ(varargin) % UJILVQ M-file for UjiLVQ.fig gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_layoutfcn', [],... 'gui_callback', []); if nargin && ischar(varargin{1}) gui_state.gui_callback = str2func(varargin{1}); if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); gui_mainfcn(gui_state, varargin{:}); % --- Executes on button press in tombolreset. function tombolreset_callback(hobject, eventdata, handles) xlswrite('datalvq.xlsx', '0','nilai','B2:U2'); set(handles.namapenyakit,'string','','enable','on'); set(handles.jenisobat,'string','','enable','on'); set(handles.waktuuji,'string','','enable','on'); set(handles.sul,'value',0); set(handles.per,'value',0); set(handles.bat,'value',0); set(handles.mua,'value',0); set(handles.sua,'value',0);
17 100 set(handles.nye,'value',0); set(handles.mun,'value',0); set(handles.ada,'value',0); set(handles.lam,'value',0); set(handles.atp,'value',0); set(handles.sen,'value',0); set(handles.kem,'value',0); set(handles.ane,'value',0); set(handles.ras,'value',0); set(handles.pen,'value',0); set(handles.tm,'value',0); set(handles.md,'value',0); set(handles.kel,'value',0); set(handles.keh,'value',0); set(handles.sak,'value',0); % --- Executes on button press in tombolhasil. function tombolhasil_callback(hobject, eventdata, handles) tstart=tic; a = get(handles.sul,'value'); b = get(handles.per,'value'); c = get(handles.bat,'value'); d = get(handles.mua,'value'); e = get(handles.sua,'value'); f = get(handles.nye,'value'); g = get(handles.mun,'value'); h = get(handles.ada,'value'); i = get(handles.lam,'value'); j = get(handles.atp,'value'); k = get(handles.sen,'value'); l = get(handles.kem,'value'); m = get(handles.ane,'value'); n = get(handles.ras,'value'); o = get(handles.pen,'value'); p = get(handles.tm,'value'); q = get(handles.md,'value'); r = get(handles.kel,'value'); s = get(handles.keh,'value'); t = get(handles.sak,'value'); penyakit= [a b c d e f g h i j k l m n o p q r s t]; for indeks = 1 : 20 if (penyakit(indeks) == 0) penyakit(indeks) = -1; penyakit(indeks) = 1; bobot1 = 0; bobot2 = 0; bobot3 = 0; bobot4 = 0;
18 101 w1_awal = xlsread('lvq.xlsx', 'bobot', 'B3:U3'); w2_awal = xlsread('lvq.xlsx', 'bobot', 'B4:U4'); w3_awal = xlsread('lvq.xlsx', 'bobot', 'B5:U5'); w4_awal = xlsread('lvq.xlsx', 'bobot', 'B6:U6'); for i = 1 : 20 bobot1 = bobot1 + ((penyakit(i) - w1_awal(i))^2); bobot2 = bobot2 + ((penyakit(i) - w2_awal(i))^2); bobot3 = bobot3 + ((penyakit(i) - w3_awal(i))^2); bobot4 = bobot4 + ((penyakit(i) - w4_awal(i))^2); matriks =[ bobot1 bobot2 bobot3 bobot4]; if (min(matriks) == bobot1) namapenyakit ='Radang Kerongkongan (reflux oesophagitis)'; jenisobat ='Ranitidin, Omeprazole, Domperidone, Antasida, Sukralfat'; if (min(matriks) == bobot2) namapenyakit ='Radang lambung (gastritis)'; jenisobat ='Omeprazole, Antasida, Bismuth, Amoxixilin, Claritromixin'; if (min(matriks) == bobot3) namapenyakit ='Tukak Lambung-Usus (ulcus pepticum)'; jenisobat ='Antasida, Bismuth, Sukralfat, Ranitidin, Omeprazole '; if (min(matriks) == bobot4) namapenyakit ='Kanker Lambung'; jenisobat ='Kemoterapi, Radiasi, Operasi'; namapenyakit ='Tidak Dikenali'; set(handles.namapenyakit,'string',namapenyakit); set(handles.jenisobat,'string',jenisobat); guidata(hobject, handles); waktupengujian = toc(tstart); set(handles.waktuuji,'string',waktupengujian); function namapenyakit_callback(hobject, eventdata, handles) % --- Executes during object creation, after setting all properties. function namapenyakit_createfcn(hobject, eventdata, handles) if ispc && isequal(get(hobject,'backgroundcolor'), get(0,'defaultuicontrolbackgroundcolor')) set(hobject,'backgroundcolor','white') Bantuan.m function varargout = Bantuan(varargin) % BANTUAN M-file for Bantuan.fig gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_layoutfcn', [],... 'gui_callback', []);
19 102 if nargin && ischar(varargin{1}) gui_state.gui_callback = str2func(varargin{1}); function keluar_callback(hobject, eventdata, handles) choice= questdlg ('Apakah Anda Ingin Keluar?','Konfirmasi',... 'Ya','Tidak','Tidak'); switch choice case 'Ya' close all; function ujibam_callback(hobject, eventdata, handles) UjiBAM function ujilvq_callback(hobject, eventdata, handles) UjiLVQ function latihbam_callback(hobject, eventdata, handles) LatihBAM function latihlvq_callback(hobject, eventdata, handles) LatihLVQ
20 B-1 CURRICULUM VITAE Nama : Kh Nisa Dewi Alamat Sekarang : Jl. Darussalam Sei Musi No 50A Alamat Orang Tua : P.Siantar Telp/ Hp : khnisadewi@gmail.com Riwayat Pidikan : S1 Ilmu Komputer, Medan : SMA Negeri 1 Dolok Batu Nanggar : SMP Negeri 1 Dolok Batu Nanggar : SD Negeri Laras Keahlian/Kursus yang diikuti Programming, Bahasa Inggris
LAMPIRAN 1. Pengolahan Citra Lead 2 LeadV6 Data Uji 1
LAMPIRAN 1 Data Pengujian Perangkat Lunak Pengolahan Citra Lead 2 LeadV6 Data Uji 1 Data Uji 2 Data Uji 3 Data Uji 4 Data Uji 5 65 66 Data Uji 6 Data Uji 7 Data Uji 8 Data Uji 9 Data Uji 10 Data Uji 11
Lebih terperinciManifold Pressure. Engine Temp
LAMPIRAN 64 Lampiran 1 Data ECU pada data latih Nomor RPM Manifold Pressure Engine Temp Inlet Air Temp Lambda 1 4892 84.2 83 30.9 1.00 2 4927 78.7 83 30.9 0.98 3 5221 72.2 83 30.9 1.01 4 5285 56.1 83 30.9
Lebih terperinciif nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); else gui_mainfcn(gui_state, varargin{:}); end
77 Lampiran 1. Fungsi Menu Utama function varargout = menu_utm(varargin) gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_openingfcn', @menu_utm_openingfcn,...
Lebih terperinciLAMPIRAN A CITRA HASIL PERCOBAAN
LAMPIRAN A CITRA HASIL PERCOBAAN A-1 1. Hasil Watermarking Nama Asli yang Watermark Asli dan Watermark Hasil Ekstraksi α = 1 Telah Disisipkan Watermark Lena Baboon A-2 Barbara Lena Baboon A-3 Barbara Nama
Lebih terperinciPROGRAM STUDI MATEMATIKA UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
LAMPIRAN 74 75 76 PROGRAM STUDI MATEMATIKA UNIVERSITAS NEGERI YOGYAKARTA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM Jalan Colombo Nomor 1 Yogyakarta 55281 Telepon (0274) 565411 Pesawat 217, (0274) 565411
Lebih terperinciLA-1. tracking.m. % Edit the above text to modify the response to help tracking
LA-1 tracking.m Listing Code tracking.m adalah listing code untuk tampilan GUI dari sistem Object Tracking. Edit the above text to modify the response to help tracking Komentar yang diberikan menggunakan
Lebih terperinciMODUL PRAKTIKUM. Histogram Citra. Adi Pamungkas https://pemrogramanmatlab.wordpress.com/ Dasar-Dasar Pengolahan Citra Digital menggunakan GUI MATLAB
MODUL PRAKTIKUM Dasar-Dasar Pengolahan Citra Digital menggunakan GUI MATLAB Histogram Citra Adi Pamungkas https://pemrogramanmatlab.wordpress.com/ I. Tujuan 1. Mengetahui pengertian citra digital beserta
Lebih terperinciLAMPIRAN A PROGRAM MATLAB
LAMPIRAN A PROGRAM MATLAB LAMPIRAN A %% Praproses %% cropping baca= imread('data1.jpg'); figure('name','baca Image'); a=imshow(baca); b=im2bw(baca,graythresh(baca)); b=~b; [baris kolom] = size(b); for
Lebih terperinci% --- Outputs from this function are returned to the command line. function varargout = beranda_outputfcn(hobject, eventdata, handles)
A-1 LAMPIRAN LISTING PROGRAM beranda.m function varargout = beranda(varargin) gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_openingfcn', @beranda_openingfcn,...
Lebih terperinciA-1 Universitas Kristen Maranatha
A-1 Program Pencarian Normalized Central Moments function n_pq=cent_moment(p,q,a) zero and first order moments [m n]=size(a); moo=sum(sum(a)); m1o=0; mo1=0; for x=0:m-1 for y=0:n-1 m1o=m1o+(x)*a(x+1,y+1);
Lebih terperinciPENGANTAR PENGOLAHAN CITRA
PENGANTAR PENGOLAHAN CITRA Aplikasi Pengolahan Citra Menggunakan MatLab 7.1 Dosen : Bapak Eri Prasetyo Wibowo NPM : 50407034 Kelas : 4IA08 Nama : Aditya Rangga Pratama Fakultas : Teknologi Industri Jurusan
Lebih terperinciDAFTAR PUSTAKA. Agus Naba. (2009). Belajar Cepat Fuzzy Logic Menggunakan Matlab. Yogyakarta: ANDI.
DAFTAR PUSTAKA Aceng Sambas. (2013). Membuat GUI untuk Logika Fuzzy. Diakses dari http:// komputasirobotic.blogspot.co.id/2013/07/membuat-gui-untuk-logika-fuzzy.html. pada tanggal 04 Maret 2016, Jam 11.20
Lebih terperinciLISTING PROGRAM. if nargout [varargout{1:nargout}] = gui_mainfcn(gui_state, varargin{:}); else gui_mainfcn(gui_state, varargin{:}); end
LISTING PROGRAM Kode Program Tampilan Home function varargout = beranda(varargin) gui_singleton = 1; gui_state = struct('gui_name', mfilename,... 'gui_singleton', gui_singleton,... 'gui_openingfcn', @beranda_openingfcn,...
Lebih terperinciEkstraksi Histogram Citra Digital Untuk Mengukur Similarity dengan Menggunakan Metode Euclidian Distance
Ekstraksi Histogram Citra Digital Untuk Mengukur Similarity dengan Menggunakan Metode Euclidian Distance Anggota Kelompok 1. Hapsari Dita A J2F008033 2. Harlina Nur A J2F008034 3. Luk Luul M J2F008042
Lebih terperinciLAMPIRAN A: LISTING PROGRAM
LAMPIRAN A: LISTING PROGRAM function varargout = FigUtama(varargin) % FIGUTAMA M-file for FigUtama.fig % FIGUTAMA, by itself, creates a new FIGUTAMA or raises the % existing % singleton*. % % H = FIGUTAMA
Lebih terperinciPENYELESAIAN NUMERIS MASALAH NILAI BATAS PADA PERSAMAAN DIFERENSIAL BIASA ORDE DUA BERBASIS KOMPUTASI
PENYELESAIAN NUMERIS MASALAH NILAI BATAS PADA PERSAMAAN DIFERENSIAL BIASA ORDE DUA BERBASIS KOMPUTASI (Studi Komparatif antara Metode Beda Hingga dan Metode Tembakan) SKRIPSI Diajukan Kepada Fakultas Sains
Lebih terperinciLAPORAN PENELITIAN. Analisa Sistem Pencacah Obyek Gambar berbasis GUI-DE Matlab
KODE : 123 / ILMU KOMPUTER LAPORAN PENELITIAN Analisa Sistem Pencacah Obyek Gambar berbasis GUI-DE Matlab Oleh tim : EDDY NURAHARJO, ST, M.Cs 0628127301 (Ketua) WIWIEN HADIKURNIAWATI, ST, M.Kom 0616037602
Lebih terperinciOPTIMALISASI PARAMETER REGRESI RESPONSE SURFACE METHODOLOGY DALAM LABA USAHA PEDAGANG BUAH DAN APLIKASINYA MENGGUNAKAN MATLAB
OPTIMALISASI PARAMETER REGRESI RESPONSE SURFACE METHODOLOGY DALAM LABA USAHA PEDAGANG BUAH DAN APLIKASINYA MENGGUNAKAN Skripsi disusun sebagai salah satu syarat untuk memperoleh gelar Sarjana Sains Program
Lebih terperinciLampiran 1 Rekap Hasil Kuesioner untuk Peternak dan Karyawan Koperasi KUESIONER
163 Lampiran 1 Rekap Hasil Kuesioner untuk Peternak dan Karyawan Koperasi Pengantar KUESIONER Bapak/Ibu yang terhormat, penelitian ini ditujukan untuk kepentingan akademik dalam rangka penyelesaian studi
Lebih terperinciLAMPIRAN A. Prosedur Pengoperasian Sistem. xxi
LAMPIRAN A Prosedur Pengoperasian Sistem xxi LA.1. Prosedur Pengoperasian Alat Bagian ini menjelaskan tentang bagaimana cara mengoperasikan alat pengukur tingkat kematangan buah yang telah dirancang.komponen
Lebih terperinciPEREKAYASAAN DENSITOMETER DIGITAL BERBASIS MATLAB UNTUK MENDUKUNG UNNES BERWAWASAN KONSERVASI
LAPORAN PENGEMBANGAN PENELITIAN BERBASIS KONSERVASI PEREKAYASAAN DENSITOMETER DIGITAL BERBASIS MATLAB UNTUK MENDUKUNG UNNES BERWAWASAN KONSERVASI Oleh: Prof.Dr.rer.nat. Wahyu Hardyanto, M.Si-NIP 196011241984031002
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN SISTEM
BAB III ANALISIS DAN PERANCANGAN SISTEM 3.1 Analisis Sistem Pengenalan wajah ini bertujuan untuk mengenali wajah seseorang dari data wajah-wajah orang yang telah diinputkan terlebih dahulu. Dengan memasukkan
Lebih terperinciANALISIS FUNGSI PRODUKSI COBB DOUGLAS DENGAN METODE ITERASI GAUSS NEWTON SKRIPSI. Oleh Anggun Nurul Hidayah NIM 061810101046
ANALISIS FUNGSI PRODUKSI COBB DOUGLAS DENGAN METODE ITERASI GAUSS NEWTON SKRIPSI Oleh Anggun Nurul Hidayah NIM 061810101046 JURUSAN MATEMATIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS
Lebih terperinciOPTIMASI MASALAH KNAPSACK MENGGUNAKAN ALGORITMA BRANCH AND BOUND SKRIPSI
OPTIMASI MASALAH KNAPSACK MENGGUNAKAN ALGORITMA BRANCH AND BOUND SKRIPSI Untuk memenuhi sebagai persyaratan guna memperoleh derajat Sarjana S-1 Program Studi Matematika Diajukan oleh FITRIATUL MALAIKHAH
Lebih terperinciPROGRAM STUDI S1 ILMU KOMPUTER FAKULTAS ILMU KOMPUTER DAN TEKNOLOGI INFORMASI UNIVERSITAS SUMATERA UTARA MEDAN
PERBANDINGAN ALGORITMA BIDIRECTIONAL ASSOCIATIVE MEMORY DAN LEARNING VECTOR QUANTIZATION DALAM MENENTUKAN OBAT PENYAKIT SALURAN CERNA LAMBUNG-USUS SKRIPSI KH NISA DEWI 111401003 PROGRAM STUDI S1 ILMU KOMPUTER
Lebih terperinciUNIVERSITAS INDONESIA. PERANCANGAN SISTEM QUERY BY SINGING/HUMMING (QbSH) UNTUK MUSIK DANGDUT DENGAN PITCH DAN DURASI SEBAGAI FEATURE SKRIPSI
da UNIVERSITAS INDONESIA PERANCANGAN SISTEM QUERY BY SINGING/HUMMING (QbSH) UNTUK MUSIK DANGDUT DENGAN PITCH DAN DURASI SEBAGAI FEATURE SKRIPSI Diajukan sebagai salah satu syarat memperoleh gelar sarjana
Lebih terperinciPENERAPAN ALGORITMA REVERSE DELETE DALAM MENENTUKAN MINIMUM SPANNING TREE OBYEK WISATA DI KOTA YOGYAKARTA SKRIPSI
PENERAPAN ALGORITMA REVERSE DELETE DALAM MENENTUKAN MINIMUM SPANNING TREE OBYEK WISATA DI KOTA YOGYAKARTA SKRIPSI Untuk memenuhi sebagai persyaratan guna memperoleh derajat Sarjana S-1 Program Studi Matematika
Lebih terperinciAPLIKASI PENCITRAAN DATA DIGITAL PADA OBJEK SAYAP CAPUNG MENGGUNAKAN PEMOGRAMAN MATLAB
APLIKASI PENCITRAAN DATA DIGITAL PADA OBJEK SAYAP CAPUNG MENGGUNAKAN PEMOGRAMAN MATLAB skripsi disajikan sebagai salah satu syarat untuk memperoleh gelar Sarjana Sains Program Studi Fisika oleh Muhammad
Lebih terperinciPENYELESAIAN TRAVELLING SALESMAN PROBLEM DENGAN ALGORITMA ARTIFICIAL BEE COLONY (STUDI KASUS : PENDISTRIBUSIAN HEWAN QURBAN PPHQ AMM) Skripsi
PENYELESAIAN TRAVELLING SALESMAN PROBLEM DENGAN ALGORITMA ARTIFICIAL BEE COLONY (STUDI KASUS : PENDISTRIBUSIAN HEWAN QURBAN PPHQ AMM) Skripsi Untuk memenuhi sebagai persyaratan Mencapai derajat sarjana
Lebih terperinciPERANCANGAN WORKSTATION
PERANCANGAN WORKSTATION SORTIR BERDASARKAN WARNA MENGGUNAKAN DETEKSI WARNA HSV PADA SIMULASI AUTOMATED STORAGE AND RETRIEVAL SYSTEM DI KEPROFESIAN OTOMASI FAKULTAS REKAYASA INDUSTRI UNIVERSITAS TELKOM
Lebih terperinciKAJIAN TEORETIS DAN KOMPUTASI GERHANA MATAHARI TOTAL MENGGUNAKAN SOFTWARE MATLAB
KAJIAN TEORETIS DAN KOMPUTASI GERHANA MATAHARI TOTAL MENGGUNAKAN SOFTWARE MATLAB SKRIPSI Untuk memenuhi sebagian persyaratan mencapai derajat Sarjana S-1 Program Studi Fisika Diajukan Oleh: Siti Hodijah
Lebih terperinciPENENTUAN HARGA OPSI BELI EROPA DENGAN METODE SIMULASI MONTE CARLO (Studi Kasus Saham PT Astra Internasional Tbk)
PENENTUAN HARGA OPSI BELI EROPA DENGAN METODE SIMULASI MONTE CARLO (Studi Kasus Saham PT Astra Internasional Tbk) Skripsi Untuk memenuhi sebagian persyaratan Mencapai derajat Sarjana S-1 Program Studi
Lebih terperinciPENGENALAN POLA ANGKA DENGAN WAVELET HAAR. Skripsi
PENGENALAN POLA ANGKA DENGAN WAVELET HAAR Skripsi Diajukan untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Sains Program Studi Ilmu Komputer Oleh : Fransisca Pramesti NIM: 23249 PRODI ILMU KOMPUTER
Lebih terperinciAPLIKASI MATLAB UNTUK PENGOLAHAN CITRA
APLIKASI MATLAB UNTUK PENGOLAHAN CITRA 1. Membaca Sebuah File Citra Langkah-langkah yang harus dilakukan : a. Siapkan sebuah figure yang akan digunakan b. Siapkan komponen yang akan digunakan yaitu dua
Lebih terperinciGUIDE. maupun menu. Aplikasi yang menggunakan GUI umumnya lebih mudah dipelajari dan
GUIDE GUIDE atau GUI builder merupakan sebuah graphical user interface (GUI) yang dibangun dengan obyek grafis seperti tombol (button),kotak teks,slider,sumbu (axes), maupun menu. Aplikasi yang menggunakan
Lebih terperinciGUI Matlab untuk membuat grafik fungsi
GUI Matlab untuk membuat grafik fungsi Memulai GUI Matlab Panggil program MATLAB, Start program Matlab. Melalui editor window Matlab, ketiklah >> guide. Akan ditampilkan kotak dialog seperti tampak dalam
Lebih terperinciBAB 1 PENDAHULUAN Latar Belakang. Universitas Sumatera Utara
1 BAB 1 PENDAHULUAN 1.1. Latar Belakang Saluran pencernaan (digestive tract) adalah tabung pencernaan yang terdiri dari mulut, kerongkongan, lambung, usus kecil, usus besar, rektum dan anus. Lambung merupakan
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4. 4.1. Analisis Kebutuhan Sistem Analisis kebutuhan sistem terdiri dari deskripsi umum sistem, batasan dan asumsi, analisis masukan sistem, model proses sistem dan
Lebih terperinciBAB III METODOLOGI PENELITIAN. Rangkaian. Instrumen
3.1 Perancangan Modul BAB III METODOLOGI PENELITIAN Elektroda 1 Rangkaian Instrumen FILTER (HPF LPF-) Adder Elektroda 2 VISUAL INTERFACE Modul Bluetooth ATMega328 Gambar 3.1 Blok Diagram Sistem Elektroda
Lebih terperinciPENGOLAHAN DATA DAN VISUALISASI KOROSI PIPA MENGGUNAKAN DATA HASIL PENGUJIAN ULTRASONIK SKRIPSI
UNIVERSITAS INDONESIA PENGOLAHAN DATA DAN VISUALISASI KOROSI PIPA MENGGUNAKAN DATA HASIL PENGUJIAN ULTRASONIK SKRIPSI MANYANG PANJERRINO 0305020551 FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM PROGRAM
Lebih terperinciKAJIAN STEPWEDGE BERBAHAN DASAR RESIN SEBAGAI PENGGANTI JARINGAN LUNAK DALAM SISTEM RADIOGRAFI DIGITAL
KAJIAN STEPWEDGE BERBAHAN DASAR RESIN SEBAGAI PENGGANTI JARINGAN LUNAK DALAM SISTEM RADIOGRAFI DIGITAL Skripsi disusun sebagai salah satu syarat untuk memperoleh gelar Sarjana Sains Program Studi Fisika
Lebih terperinciLAMPIRAN. Percobaan Untuk Mendapatkan Parameter Parameter Motor induksi 3 Fasa
LAMPIRAN Percobaan Untuk Mapatkan Parameter Parameter Motor induksi 3 Fasa Untuk dapat menentukan parameter parameter motor induksi 3 fasa rotor sangkar, maka dapat dilakukan dengan percobaan berikut ini:
Lebih terperinciTugas #3: Filsafat Ilmu
Tugas #3: Filsafat Ilmu Oleh : 1. Koredianto Usman (NIM : 33213002) 2. Suyoto (NIM : 33213015) Deskripsi Tugas : Mensimulasikan ketinggian air pada halaman berukuran 10 x 20 meter dengan pagar tembok.
Lebih terperinciBAB IV PEMBAHASAN 4.1. Perhitungan Manual Teknik Penapisan Penapisan dengan Nilai Tapis Ditentukan Sendiri
BAB IV PEMBAHASAN 4.1. Perhitungan Manual Teknik Penapisan 4.1.1. Penapisan dengan Nilai Tapis Ditentukan Sendiri Berikut merupakan contoh perhitungan manual penapisan matrik X dengan ukuran 4x4 menggunakan
Lebih terperinciRekayasa Antarmuka Sistem Kendali Distance Logger Berbasis Matlab
KODE : 458 / TEKNIK INFORMATIKA LAPORAN PENELITIAN Rekayasa Antarmuka Sistem Kendali Distance Logger Berbasis Matlab Oleh tim : EDDY NURRAHARJO, ST, M.Cs SITI MUNAWAROH, S.Kom., M.Cs TRI ARIYANTO, S.Kom,
Lebih terperinciGUIDE atau GUI builder. Ira Prasetyaningrum, M.T
GUIDE atau GUI builder Ira Prasetyaningrum, M.T Pendahuluan GUIDE atau GUI builder merupakan sebuah graphical user interface (GUI) yang dibangun dengan obyek grafik seperti tombol (button), kotak teks,
Lebih terperinciGRAPHICAL USER INTERFACE (GUI) (Lanjutan)
12 GRAPHICAL USER INTERFACE (GUI) (Lanjutan) 12.1. Frame Frame adalah sebuah objek yang mengumpulkan beberapa objek sejenis dalam sebuah daerah tertentu di dalam window. Frame akan membuat pengguna lebih
Lebih terperinciBAB IV HASIL DAN PEMBAHASAN. dua proses, yaitu proses akusisi data dan algoritma exemplar-based
BAB IV HASIL DAN PEMBAHASAN 4.1 Perancangan Aplikasi Secara umum aplikasi pemugaran citra digital terbagi menjadi dua proses, yaitu proses akusisi data dan algoritma exemplar-based image inpainting. Alur
Lebih terperinciPEMBENTUKAN KATA SANDI MENGGUNAKAN PERTUKARAN KUNCI STICKEL ATAS ALJABAR MIN-PLUS UNTUK MENGAMANANKAN INFORMASI RAHASIA
PEMBENTUKAN KATA SANDI MENGGUNAKAN PERTUKARAN KUNCI STICKEL ATAS ALJABAR MIN-PLUS UNTUK MENGAMANANKAN INFORMASI RAHASIA SKRIPSI Untuk memenuhi sebagian persyaratan mencapai derajat Sarjana S-1 Program
Lebih terperinciKOMPRESI CITRA MENGGUNAKAN TEKNIK LOSSY DENGAN METODE ALGORITMA JPEG ( Image Compression Using Lossy Technique with JPEG Algorithm Method )
KOMPRESI CITRA MENGGUNAKAN TEKNIK LOSSY DENGAN METODE ALGORITMA JPEG ( Image Compression Using Lossy Technique with JPEG Algorithm Method ) Oleh : Yenniwarti Rafsyam Jurusan Teknik Elektro Politeknik Negeri
Lebih terperinciPenerapan Metode Eigenface Untuk Pencocokan Wajah Dengan Menggunakan Klasifikasi Naive Bayesian
Penerapan Metode Eigenface Untuk Pencocokan Wajah Dengan Menggunakan Klasifikasi Naive Bayesian SKRIPSI Diajukan Untuk Memenuhi Salah Satu Syarat Memperoleh Gelar Sarjana Komputer Program Studi Teknik
Lebih terperinciLAMPIRAN-LAMPIRAN. Universitas Sumatera Utara
LAMPIRAN-LAMPIRAN Lampiran 1 Lembar Persetujuan Responden Penelitian PERSEPSI MAHASISWA TERHADAP LAYANAN KEGIATAN MAHASISWA S1 KEPERAWATAN DI FAKULTAS KEPERAWATAN UNIVERSITAS SUMATERA UTARA Oleh : Syaiful
Lebih terperinciKOMPRESI CITRA DENGAN MENGGUNAKAN METODE DELTA MODULATION ABSTRAKSI
Jurnal Emitor Vol. 14 No. 01 ISSN 1411-8890 KOMPRESI CITRA DENGAN MENGGUNAKAN METODE DELTA MODULATION Didik Ardiyanto, Bambang Hari Purwoto Jurusan Teknik Elektro Fakultas Teknik Universitas Muhammadiyah
Lebih terperinciLISTING PROGRAM. Private Sub MDIParent1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
A-1 LISTING PROGRAM TAMPILAN UTAMA Public Class FormUtama Public lokasilsb As String Public lokasi2lsb As String Public besarfilelsb As Long Public besarfile2lsb As Long Public lokasieof As String Public
Lebih terperinciFILE URUT (Sequential File)
FILE URUT (Sequential File) 1. PENDAHULUAN Organisasi file secara urut memungkinkan pengaksesan record di file secara berurutan Ada 2 macam organisasi file secara urut : 1. Bentuk organisasi SEQUENTIAL
Lebih terperinciRENCANA PEMBELAJARAN SEMESTER (RPS) PEMROGRAMAN KOMPUTER
RENCANA PEMBELAJARAN SEMESTER (RPS) PEMROGRAMAN KOMPUTER Mata Kuliah: Pemrograman Komputer Semester: 4, Kode: KMM 162 Program Studi: Pendidikan Matematika Dosen: Khairul Umam, S.Si, M.Sc.Ed Capaian Pembelajaran:
Lebih terperinciSatuan Acara Perkuliahan
Satuan Acara Perkuliahan Mata Kuliah : Pemrograman C++ Kode Mata Kuliah / SKS : KB1055 / 2 SKS Semester : I (satu) Dosen : Rini Suwartika k,s.kom Hari, jam, ruang : Deskripsi Mata Kuliah Mata kuliah ini
Lebih terperinciP11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit)
P11 & 12 Operasi DML pada Form Aplikasi (Project Aplikasi Rumah Sakit) A. Tujuan Mahasiswa dapat melakukan operasi Data Manipulation Language (DML) melalui form aplikasi Mahasiswa dapat membuat koneksi
Lebih terperinciINSTRUKSI PENCABANGAN
INSTRUKSI PENCABANGAN Sebagai pengembang (programmer) sudah pasti mengetahui jenis operasi instruksi. Salah satu yang perlu dipelajari atau dimengerti adalah operasi instruksi pencabangan. 3.1 Pencabangan
Lebih terperinciGaris-Garis Besar Program Pembelajaran Berbasis Kompetensi
Garis-Garis Besar Program Pembelajaran Berbasis Kompetensi Perguruan Tinggi : POLITEKNIK PIKSI GANESHA Kompetensi : Pemrograman C++ Judul Unit Kompetensi : Mengoperasikan Bahasa Pemrograman Terstruktur
Lebih terperinciOPERASI FILE Operasi File Dalam Visual Basic Membuka File
9 OPERASI FILE 9.1. Operasi File Dalam Visual Basic Visual Basic menyediakan suatu fasilitas untuk membaca, menyimpan dan memperbaiki file data, sehingga memungkinkan untuk memisahkan data dengan program,
Lebih terperinciPraktikum JTable. Gambar 1
Praktikum JTable Praktikum 1 : Buatlah aplikasi seperti gambar 1. Pada aplikasi tersebut user dapat menambahkan, mengedit dan menghapus data. Data yang dimasukkan berupa nama, alamat, no telp dan email.
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Berdasarkan analisis yang terhadap kondisi yang saat ini berjalan, proses pemantauan terhadap status koneksi dalam suatu jaringan komputer
Lebih terperinciLAMPIRAN CODE PROGRAM ASSEMBLY. $mod51 servo1 equ p3.5 servo2 equ p3.3 servo3 equ p1.7 servo4 equ p1.5 servo5 equ p1.3 servo6 equ p1.
L1 LAMPIRAN CODE PROGRAM ASSEMBLY $mod51 servo1 equ p3.5 servo2 equ p3.3 servo3 equ p1.7 servo4 equ p1.5 servo5 equ p1.3 servo6 equ p1.1 led1 equ p3.4 led2 equ p3.2 led3 equ p3.7 led4 equ p3.6 led5 equ
Lebih terperinciFILE URUT (Sequential File)
FILE URUT (Sequential File) 1. PENDAHULUAN Organisasi file secara urut memungkinkan pengaksesan record di file secara berurutan Ada 2 macam organisasi file secara urut : 1. Bentuk organisasi SEQUENTIAL
Lebih terperinciThera Rolavina S,S.Farm.,Apt
Thera Rolavina S,S.Farm.,Apt ANTASID ANTASID adalah basa basa lemah yang digunakan untuk mengikat secara kimiawi dan menetralkan asam lambung ANTIULCER Obat yang digunakan untuk mengurangi atau menghambat
Lebih terperinciPraktikum 10 Internationalization & Advance Feature AWK
Praktikum 10 Internationalization & Advance Feature AWK Tujuan Pembelajaran Mahasiswa dapat memahami dan menggunakan mode internationalization dan advance feature yang ada dalam bahasa pemrograman awk.
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisis Masalah Tahap analisis sistem yang berjalan ini bertujuan untuk mencari informasi mengenai sistem yang ada guna mendapatkan bahan evaluasi untuk pengembangan
Lebih terperinciPEMROGRAMAN WEB 08 JavaScript Dasar
PEMROGRAMAN WEB 08 JavaScript Dasar Andi WRE JavaScript Scripting language Lightweight scripting language Client-side scripting language Membuat halaman web menjadi lebih interaktif Digunakan untuk menambahkan
Lebih terperinciLISTING PROGRAM. Public m, n, i, j, result1, cocok1, mpnext(0 To 255) As Integer
A-1 LISTING PROGRAM Imports MySql.Data.MySqlClient Public Class Algoritma Public x(), y() As Char Public p, t As String Public m, n, i, j, result1, cocok1, mpnext(0 To 255) As Integer Public result2, state,
Lebih terperinciLISTING PROGRAM. Public Sub New(graph As List(Of List(Of edge_))) Me.graph = graph path = New List(Of Integer)() End Sub
67 LISTING PROGRAM Kode Program Algoritma L-Deque: Public Class Ldeque Public graph As New List(Of List(Of edge_))() Private shortestdistances As New List(Of Double)() Private predecessorvertex As New
Lebih terperinciIrfan Satria S
PENGEMBANGAN APLIKASI BERBASIS WEB YANG INTERAKTIF UNTUK BELAJAR BAHASA PEMROGRAMAN JAVA SECARA ONLINE (STUDI KASUS JURUSAN SISTEM INFORMASI ITS SURABAYA) Irfan Satria S. 5208100101 Latar Belakang Proses
Lebih terperinciAPLIKASI TOKO. Buat Project. A. Buat Database. B. Buat Tabel
APLIKASI TOKO Adapun langkah-langkah dalam pembuatan aplikasi ini adalah: - Project & Database - Tabel - Form - Listing Program - Laporan - Uji Coba Sebelum melangkah ke pembuatan project dan lainnya,
Lebih terperinciPanduan Praktikum Pengolahan Citra Digital dengan Matlab IGA Widagda Fisika FMIPA UNUD 2014
Panduan Praktikum Pengolahan Citra Digital dengan Matlab IGA Widagda Fisika FMIPA UNUD 2014 1 Informasi citra Fisika Tomografi 1 Informasi Citra 1.1 Jenis-jenis Citra digital a. Citra Abu-abu (Grayscale)
Lebih terperinciMengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface
PERCOBAAN 9 Dasar Pemograman Visual A. Tujuan Mengerti dan memahami pemrograman berbasis object Mengerti dan memahami pembuatan visualisasi untuk interface B. Teori 1. Mengenal Visual Basic Visual Basic
Lebih terperinciUSER MANUAL INTRANET PT. ANGKASA PURA I
USER MANUAL INTRANET PT. ANGKASA PURA I Versi 1.2 MASUK KE APLIKASI INTRANET 1. Buka browser yang anda miliki, akses alamat http://webserver.ap1.biz/intranet/ 2. Masukkan Username dan Password default
Lebih terperinciIdentitas dosen POKOK BAHASAN. mendemonstrasikan tentang membuat project aplikasi dengan database access dengan benar (C3) Suherman,, ST Address
Identitas dosen Suherman,, ST Address : Cilegon Mobile : 087 877 486 821 Email Ym Blog : leeput@yahoo.com : leeput : http://leeput.wordpress.com http://suherman628.wordpress.com POKOK BAHASAN PEMROGRAMAN
Lebih terperinciBAB III ANALISIS DAN DESAIN SISTEM
BAB III ANALISIS DAN DESAIN SISTEM III.1. Analisa Masalah Pengambilan Keputusan dalam menentukan jumlah pemesanan obat masih sering terjadi kesalahan sehingga menjadi lambat dan tidak akurat. Hal ini cenderung
Lebih terperinciBAB IV HASIL DAN UJI COBA. yang digunakan untuk memperjelas tentang tampilan-tampilan yang ada pada
BAB IV HASIL DAN UJI COBA IV.1. Tampilan Hasil Pada bab ini akan dijelaskan tampilan hasil dari aplikasi yang telah dibuat, yang digunakan untuk memperjelas tentang tampilan-tampilan yang ada pada aplikasi
Lebih terperinci3. Struktur Perulangan dalam Bahasa C++
Pertemuan 3 3. Struktur Perulangan dalam Bahasa C++ Obyektif Praktikum : 1. Mengerti struktur perulangan dalam C++ 2. Dapat menggunakan struktur perulangan berdasarkan penggunaannya P.3.1 Struktur perulangan
Lebih terperinciMODUL GUIDE MATLAB. Gambar 1: Memulai GUIDE. EEPIS-ITS Praktikum Pengolahan Sinyal Digital 1
MODUL GUIDE MATLAB 1. Pendahuluan GUIDE atau GUI builder merupakan sebuah graphical user interface (GUI) yang dibangun dengan obyek grafik seperti tombol (button), kotak teks, slider, menu dan lain-lain.
Lebih terperinci1/5. while and do Loops The remaining types of loops are while and do. As with for loops, while and do loops Praktikum Alpro Modul 3.
Judul TIU TIK Materi Modul Perulangan Ganjil 204/205 Mahasiswa memahami Konsep Perulangan. Mahasiswa mampu menggunakan perintah perulangan For, While do, do While 2. Mahasiswa mampu menggunakan perintah
Lebih terperinciBAB III ANALISIS DAN PERANCANGAN
32 BAB III ANALISIS DAN PERANCANGAN Pada bab ini akan dibahas tentang analisis sistem melalui pendekatan secara terstruktur dan perancangan yang akan dibangun dengan tujuan menghasilkan model atau representasi
Lebih terperinciSebelum membahas mengenai pemrograman LabVIEW, sebaiknya pembaca mengenal istilah istilah penting berikut ini.
Pemrograman LabVIEW 6.1 Istilah-Istilah Penting Sebelum membahas mengenai pemrograman LabVIEW, sebaiknya pembaca mengenal istilah istilah penting berikut ini. 1. G: dari kata graphical, merupakan sebutan
Lebih terperinciBAB III ANALISA DAN DESAIN SISTEM
BAB III ANALISA DAN DESAIN SISTEM III.1. Analisa Masalah Pemilihan Jurusan SMK Pada Sekolah Marisi Medan ini merupakan sistem pendukung keputusan untuk membantu siswa siswi dalam memilih jurusan yang sesuai
Lebih terperinciBAB 3 ANALISIS DAN PERANCANGAN PROGRAM. Nama program yang hendak dikembangkan adalah Viola Jones Simulator. Tujuan dari
BAB 3 ANALISIS DAN PERANCANGAN PROGRAM 3.1 Perancangan Program Aplikasi 3.1.1 Gambaran Umum Program Aplikasi Nama program yang hendak dikembangkan adalah Viola Jones Simulator. Tujuan dari perancangan
Lebih terperinciBAB IV ANALISIS DAN PERANCANGAN SISTEM
BAB IV ANALISIS DAN PERANCANGAN SISTEM 4.1 Identifikasi Permasalahan Seiring perkembangan teknologi saat ini, sangat banyak aplikasi atau sistem yang dibuat dengan tujuan untuk mempermudah aktifitas manusia.
Lebih terperinciDelphi Cara membuka aplikasi Delphi 7. Start All Programs Borland Delphi 7 Delphi Perkenalan jendela Delphi 7. syahada.blogspot.
1. Cara membuka aplikasi Delphi 7 Start All Programs Borland Delphi 7 Delphi 7 2. Perkenalan jendela Delphi 7 Ket : 1. Object Tree View Merupakan sebuah diagram pohon yang menggambarkan hubungan logis
Lebih terperinciBAB IV PERANCANGAN. 4.1 Perancangan Mobile Tracker Simulator (MTS)
IV-1 BAB IV PERANCANGAN Bab ini akan menjelaskan perancangan AntiJam. Pembahasan perancangan pada bab ini akan diorganisasikan menjadi per-modul. Supaya pembahasan dalam Tugas Akhir ini ringkas dan padat,
Lebih terperinciRANCANG BANGUN SISTEM MEKANIK PENGGERAK TABUNG SINAR X MEDIS BERBASIS BALLSCREW PEMBUATAN APLIKASI DETEKSI DINI KANKER SERVIKS
RANCANG BANGUN SISTEM MEKANIK PENGGERAK TABUNG SINAR X MEDIS BERBASIS BALLSCREW PEMBUATAN APLIKASI DETEKSI DINI KANKER SERVIKS Onny Marleen 1*, Ricky Agus Tjiptanata 1, Widiastuti 2 Jurusan Sistem Informasi,
Lebih terperinciPRAKTIKUM 4 ARRAY DAN SUB ROUTINE
PRAKTIKUM 4 ARRAY DAN SUB ROUTINE I. TUJUAN Tujuan praktikum 4 adalah mahasiswa bisa membuat program yang menggunakan variabel arrray dan menyusun program terstruktur yang terbagi dalam beberapa sub routine
Lebih terperinciBAB IV IMPLEMENTASI DAN EVALUASI. mempersiapkan kebutuhan system (baik hardware maupun software), persiapan
BAB IV IMPLEMENTASI DAN EVALUASI 4.1 Implementasi Di dalam tahap implementasi ini terdapat 3 sub tahap, yaitu mempersiapkan kebutuhan system (baik hardware maupun software), persiapan instalasi aplikasi,
Lebih terperinciCABLE TV SET TOP BOX. Petunjuk Penggunaan Pengaturan Awal Factory Reset User Guide. Daftar Isi Table of Contents.
Cable TV Set Top Box September 2012: 1 of 5 CABLE TV SET TOP BOX Petunjuk Penggunaan Pengaturan Awal Factory Reset User Guide Daftar Isi Table of Contents Pembuka Preface 2 Pengaturan Awal Factory Reset
Lebih terperinciBAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM
BAB III ANALISIS MASALAH DAN RANCANGAN PROGRAM III.1. Analisis Masalah Proses analisa sistem merupakan langkah kedua pada pengembangan sistem. Analisa sistem dilakukan untuk memahami informasi-informasi
Lebih terperinciPemrograman PHP7 untuk Pemula
Pemrograman PHP7 untuk Pemula Sanksi Pelanggaran Pasal 113 Undang-Undang Nomor 28 Tahun 2014 tentang Hak Cipta 1. Setiap Orang yang dengan tanpa hak melakukan pelanggaran hak ekonomi sebagaimana dimaksud
Lebih terperinciBAB IV PENGUJIAN DAN ANALISA ALAT
BAB IV PENGUJIAN DAN ANALISA ALAT 4.1 Tujuan Setelah perancangan software dan alat telah selesai, untuk tahap selanjutnya yaitu pengujian dan analisa alat, tujuan dari pengujian ini adalah untuk mengetahui
Lebih terperinciTeam project 2017 Dony Pratidana S. Hum Bima Agus Setyawan S. IIP
Hak cipta dan penggunaan kembali: Lisensi ini mengizinkan setiap orang untuk menggubah, memperbaiki, dan membuat ciptaan turunan bukan untuk kepentingan komersial, selama anda mencantumkan nama penulis
Lebih terperinciBab III PERANCANGAN SISTEM
Bab III PERANCANGAN SISTEM 1.1 Analisa Kebutuhan Telah dijelaskan dibab satu tentang masalah yang muncul dalam proses pemesanan tiket bus, dengan memanfaatkan fasilitas internet yaitu website. Penulis
Lebih terperinciBAB 1 PENDAHULUAN Pengantar
BAB 1 PENDAHULUAN 1.1. Pengantar Perkembangan teknologi komputer saat ini sangatlah cepat sehingga komputer banyak digunakan di berbagai bidang. Dalam pemrograman, penggunaan komputer dapat mempermudah
Lebih terperinciPengembangan Prototipe Use Case Memasukkan Nilai Mahasiswa
Pengembangan Prototipe Use Case Memasukkan Nilai Mahasiswa [Execution Artifacts] This document is created for Dissertation Bayu Tenoyo Fakultas Ilmu Komputer Universitas Indonesia. This document is plagiarism
Lebih terperinci