Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations GregLocock 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
Dec 15, 2004
3
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!
 
Replies continue below

Recommended for you

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