Clear Filters
Clear Filters

GUI Plot im falschen Fenster (handles.axes?)

2 views (last 30 days)
Hallo,
ich habe ein Problem den Plot in den richtigen Fenster anzuzeigen. In meiner GUI habe ich zwei achsen (axes1 und axes2). axes2 habe ich mit "axes(handles.axes2)" belegen können. In axes1 würd ich nun gerne meine Grafik anzeigen lassen. Der plot erscheint aber trotzdem immer im anderen Fenster (axes2), dass eigentlich schon belegt ist. Kann mir jemand weiterhelfen?
if true
% --- Executes on slider movement.
function slider1_Callback(hObject, eventdata, handles)
% hObject handle to slider1 (see GCBO)
% eventdata reserved - to be defined in a future version of MATLAB
% handles structure with handles and user data (see GUIDATA)
% Hints: get(hObject,'Value') returns position of slider
% get(hObject,'Min') and get(hObject,'Max') to determine range of slider
Slider1Wert = get(handles.slider1, 'Value');
Slider1Wert = Slider1Wert * 9;
set(handles.text13, 'String', num2str(Slider1Wert));
axes(handles.axes1);
pde_funktion (Slider1Wert, a,c,...)
end
end
Die Funktion "pde_funktion()" gibt mir folgendes aus:
if true
h = pdeplot(p,e,t,'xydata',u,'zdata',u,'colormap','jet','mesh','on','flowdata',ugrad);
end

Answers (0)

Categories

Find more on Language Fundamentals in Help Center and File Exchange

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!