GUI Plot im falschen Fenster (handles.axes?)
2 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
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
0 commentaires
Réponses (0)
Voir également
Catégories
En savoir plus sur Language Fundamentals dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!