Membuat Empat Grafik Pada GUI Matlab – bagian 1

axes4Matlab adalah salah satu program yang menyediakan desain GUI. Dengan tool yang disediakan kita dapat menmbuat sebuah program aplikasi yang lebih menarik. Menariknya lagi, ketika kita telah membuat sebuah program menggunakan script maka kita tidak perlu khawatir jika script tersebut tidak dapat dipakai pada GUI.
Menampilkan suatu hasil dalam bentuk visual adalah salah satu hal terpenting dalam sebuah aplikasi matlab. Hasil bisa berupa image ataupun grafik. Matlab menyediakan sebuah komponen untuk menampilkannya baik berupa image ataupun sebuah grafik.
[Baca selengkapnya]
 
 
 
 

 
Script lengkap yang dapat digunakan adalah:
[sourcecode]
% — 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)
plot(handles.axes1,rand(10,2));
title(handles.axes1,’Grafik rand(10,2)’);
% — Executes on button press in pushbutton2.
function pushbutton2_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton2 (see GCBO)
% eventdata  reserved – to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
plot(handles.axes2,rand(8,3));
title(handles.axes2,’Grafik rand(8,3)’);
% — 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)
plot(handles.axes3,rand(9,4));
title(handles.axes3,’Grafik rand(9,4)’);
% — Executes on button press in pushbutton4.
function pushbutton4_Callback(hObject, eventdata, handles)
% hObject    handle to pushbutton4 (see GCBO)
% eventdata  reserved – to be defined in a future version of MATLAB
% handles    structure with handles and user data (see GUIDATA)
plot(handles.axes4,rand(7,5));
title(handles.axes4,’Grafik rand(7,5)’);
[/sourcecode]

You may also like...

5 Responses

  1. ridho says:

    saya mau tanya , saya kesulitan untuk menaruh code yang sudah jadi di salah satu axis yang ada , semisal saya punya script pca untuk digabung pada axis 1 kemudian pada axis2 saya beri hasil dari proses pada axis1, tapi setiap kali saya coba untuk taruh code ttp tdk keluar hasilnya , mohon pencerahan master..
    makasih ^^

  2. mutia says:

    mas, saya juga mengalami masalah yg sama dengan mas ridho, pada axis1 gambar nya muncul, namun untuk axis 2 dan seterusnya gambar nya malah gak muncul, munculnya di figure.. itu kenapa mas

Leave a Reply

Your email address will not be published. Required fields are marked *