delete plot from existing plot
1 次查看(过去 30 天)
显示 更早的评论
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]
0 个评论
回答(1 个)
Jan
2013-2-14
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.
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Graphics Object Properties 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!