Menghitung Rata-Rata Dengan Menggunakan Fungsi GUI MatLab


Nilai rata rata data adalah nilai perbandingan antara jumlah nilai data dengan banyaknya data. Rumus menghitung nilai rata-rata Berdasarkan definisi nilai rata-rata di atas, maka untuk menghitung nila rata-rata dari suatu kelompok data digunakan rumus berikut:
Menghitung Rata-Rata Dengan Menggunakan Fungsi GUI MatLab
Rumus rerata (rata-rata)
Sekarang kita akan mencoba menghitung menggunakan bahasa pemograman matlab. perhatikan langkah-langkah berikut ini.
Langkah-langkah menghitung rerata dengan menggunakan Gui MatLab adalah sebagai berikut :
Menghitung Rata-Rata Dengan Menggunakan Fungsi GUI MatLab
Menghitung Rata-Rata Dengan Menggunakan Fungsi GUI MatLab
  1. Membuka apk matlab,dengan mengeklik icon yg seperti gambar dibawah.
  2. Kemudian tuliskan kata “Guide” pada command windows.
  3. Kemudian muncullah windows,Guide quick start pilih” blank Gui(default)”.
  4. .Aturlah desain figure seperti di bawah ini dengan menggunakan 11 static text dan 11 edit text  2 push button.
  5. Ubahlah kata statis text dengan “+”  caranya Klik 2 kali pada statis text kemudian muncul lawyer ui control setelah itu cari pada sub menu bagian string kemudian ubah lah kolom dengan “+”enter,selesai.
  6. Ubahlah kata edit text dengan “ kosong ”  caranya Klik 2 kali pada statis text kemudian muncul lawyer ui control setelah itu cari pada sub menu bagian string kemudian ubah lah kolom dengan “kosong”enter,selesai.
  7.  Ubahlah kata push button dengan “hitung ”  caranya Klik 2 kali pada statis text kemudian muncul lawyer ui control setelah itu cari pada sub menu bagian string kemudian ubah lah kolom dengan “hitung”enter,selesai.
  8. Ubahlah kata push button 2 dengan “ keluar”  caranya Klik 2 kali pada statis text kemudian muncul lawyer ui control setelah itu cari pada sub menu bagian string kemudian ubah lah kolom dengan “keluar”enter,selesai.
  9. Isikan algoritma dengan bahasa pemograman di bawah ini :
Menghitung Rata-Rata Dengan Menggunakan Fungsi GUI MatLab
Menghitung Rata-Rata Dengan Menggunakan Fungsi GUI MatLab

% --- Executes on button press in pushbutton1.
function pushbutton1_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton1 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
A1=str2num(get(handles.edit1,'string'));
handles.A1=A1;
Guidata(hObject,handles)


A2=str2num(get(handles.edit2,'string'));
handles.A2=A2;
Guidata(hObject,handles)

A3=str2num(get(handles.edit3,'string'));
handles.A3=A3;
Guidata(hObject,handles)


A4=str2num(get(handles.edit4,'string'));
handles.A4=A4;
Guidata(hObject,handles)


A5=str2num(get(handles.edit5,'string'));
handles.A5=A5;
Guidata(hObject,handles)

A6=str2num(get(handles.edit6,'string'));
handles.A6=A6;
Guidata(hObject,handles)

A7=str2num(get(handles.edit7,'string'));
handles.A7=A7;
Guidata(hObject,handles)


A8=str2num(get(handles.edit8,'string'));
handles.A8=A8;
Guidata(hObject,handles)


A9=str2num(get(handles.edit9,'string'));
handles.A9=A9;
Guidata(hObject,handles)

A10=str2num(get(handles.edit10,'string'));
handles.A10=A10;
Guidata(hObject,handles)

set(handles.edit1,'string',A1)
set(handles.edit2,'string',A2)
set(handles.edit3,'string',A3)
set(handles.edit4,'string',A4)
set(handles.edit5,'string',A5)
set(handles.edit6,'string',A6)
set(handles.edit7,'string',A7)
set(handles.edit8,'string',A8)
set(handles.edit9,'string',A9)
set(handles.edit10,'string',A10)
A=(A1+A2+A3+A4+A5+A6+A7+A8+A9+A10)/2
set(handles.edit11,'string',A)

10. pada push button isikan dengan “close".
Menghitung Rata-Rata Dengan Menggunakan Fungsi GUI MatLab
Menghitung Rata-Rata Dengan Menggunakan Fungsi GUI MatLab

% --- Executes on button press in pushbutton3.
function pushbutton3_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton3 (see GCBO)
% eventdata  reserved - to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)

close

  Cukup sekian dan terima kasih,selamat mencoba dan semoga berhasil.
J


Post a Comment

0 Comments