delete plot from existing plot

3 visualizzazioni (ultimi 30 giorni)
Mr X
Mr X il 14 Feb 2013
A GUI application was developed to display different pcolor plots. I have one graph area and using a scroll bar the user can change from one plot to another. Furthermore, each pcolor plot has a quiver plot displayed on top of it which can be disable via a radio button. However, when I uncheck the radio button the following error occurs:
Error using delete Invalid or deleted object.
Snippet:
windDirStatus = get(hObject,'Value');
axes(handles.graph);
if (windDirStatus)
windDirection = quiver (xaxis,yaxis,windUplot,windVplot);
hold on;
else
% set(windDirection,'Visible','off');
delete(windDirection);
end
As you can see I also tried using set(...) Can somebody help me with this issue?
[EDITED, Jan, code formatted]

Risposte (1)

Jan
Jan il 14 Feb 2013
Without seeing how windDirection is defined, it is impossible to guess, why it is not a valid handle. At least the copy of the complete error message might be helpful instead of a shortened description. However, obviously this variable is not a valid handle of a GUI object.
  1 Commento
Mr X
Mr X il 14 Feb 2013
Modificato: Mr X il 15 Feb 2013
Hi Jan, thanks for you answered.
So I declared windDirection as a global variable and is being assigned as in the snippet. On the other hand, windDirStatus is a local variable.
The snippet is part of the radio button call back function and the following is whole error:
Error using delete Invalid or deleted object.
Error in menu>windDirectionButton_Callback (line 130) delete(windDirection);
Error in gui_mainfcn (line 96) feval(varargin{:});
Error in menu (line 18) gui_mainfcn(gui_State, varargin{:});
Error in @(hObject,eventdata)menu('windDirectionButton_Callback',hObject,eventdata,guidata(hObject))
Error while evaluating uicontrol Callback

Accedi per commentare.

Categorie

Scopri di più su Line Plots in Help Center e File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by