Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations cowski on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

how to plot in axes in a figure?

Status
Not open for further replies.

x12345

Industrial
Joined
Dec 15, 2004
Messages
3
Location
CH
I have 2 axes in a figure (designed in the gui) and want to plot in these axes. How can I select, in which of the 2 axes I want to plot? Or, how can I get the handle of an axes which is not the current axes at the moment?

Thanks for your help!
 
When you create the axis in the first place, store its handle in a variable. You can subsequently refer to that axis by that variable.

M

--
Dr Michael F Platten
 
Thanks, but how can I store a handle of an axes which I designed manually in a gui in a variable? I tried this:

% --- Executes during object creation, after setting all properties.
function axes5_CreateFcn(hObject, eventdata, axes5)
% hObject handle to axes5 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles empty - handles not created until after all CreateFcns called
axes5=get(gcf,'CurrentAxes')


... but out of the funcion, I can't use the variable axes5. What am I doing wrong? Thanks!
 
Have you tried using the "findobj" function?

M

--
Dr Michael F Platten
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top