I can add that I use the replace/replacechildren to get rid of the old data. Neither delete, cla, clf, does the job.. I always get "error: deleted handle" or new figure windows pop up (even though I'm never telling it to), etc.... So a pure re-plot is what I seem to want.
Fetch Data Cursor on figure update
2 次查看(过去 30 天)
显示 更早的评论
Hi.
I've re-directed the Data Cursor callback to my own function. In there I like to re-draw a figure given new x,y-values (collected from the cursor). This works well when clicking the mouse on the plot, but not when moving the pressed mouse over the plot, to make it continuos. This is because the new plot replaces the old on (set(h, 'NextPlot', 'replace')), which feels natural.
So, any suggestions on how to make the cursor understand that it should update/fetch the x,y,z-values upon plot re-draw, from the new figure?
Thanks.
回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interactive Control and Callbacks 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!