我有一个用户可以点击进入的图。点击的坐标将存储在两个向量x和y中。我通过plot(x_new, y_new)
绘制了新创建的点,并且还创建了一个上下文me nu,该点的标记为delete point
。单击它时,我只需删除x
和y
向量的相应值。从MATLAB绘图中删除点和线
现在我需要以某种方式删除绘制的点。目前我这样做:删除点时,我只需清除当前轴cla
并一次重绘所有点。但不知何故,我觉得这不是最好的方法,因为我想在用户输入点之间显示文本和点之间的一些连接线,当所有的东西需要重新绘制时,它可能会变得很慢...
所以我想知道最好的方法是什么? 简单地存储每个点的返回绘图句柄并删除这些点时删除这些对象会不好?连接线和文本相同?
谢谢!