Changing the parameters of a graph by GUI
3 次查看(过去 30 天)
显示 更早的评论
Hello everyone, I want to develop a GUI with which I can change the title, X-Axis and Y-Axis labelling of the figure named 'trial_for_graphic'. I want to change the title, xlabel and the ylabel of the same figure. However, when I run the code (given below),it generates a different window figure for every option. So, I cannot change the title, xlabel and ylabel in the same figure window. Can anyone please tell me as to how I can change the three parameters in the same figure window ?
val = get(handles.popupmenu_select_parameter,'Value');
string = get(handles.popupmenu_select_parameter,'string');
string2 = get(handles.edit1,'string');
open('trial_for_graphic.fig')
switch val
case 2
title(string2)
case 3
xlabel(string2)
case 4
ylabel(string2)
end
0 个评论
回答(3 个)
venkat vasu
2012-7-30
before entering the switch case you open the figure window like this;
figure; switch val
case 2
hold on
title(string2)
case 3
hold on
xlabel(string2)
case 4
hold on
ylabel(string2)
end
3 个评论
venkat vasu
2012-7-30
switch val
case 2
hold on
title(string2)
hold off
case 3
hold on
xlabel(string2)
hold off
case 4
hold on
ylabel(string2)
hold off
end
check it this code also
venkat vasu
2012-7-30
i have created some example gui check this.
% --- 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) hold on h=title('hhhh');
% --- 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) hold on xlabel('hhhhhhhghgf');
% --- 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) hold on ylabel('hhhhhhhghgfgjjg');
3 个评论
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!