有没有办法删除matlab图中的矩形?
Is there any way to delete a rectangle in matlab figure?
我在 matlab 图上绘制了一些数据。然后我使用命令
绘制一个矩形
rectangle('Position',[x,y,w,h])
矩形出现在绘制的 matlab 图上。之后我想删除那个矩形。但是我发现我无法点击它并删除它。删除图形并再次绘制所有数据对我来说很好。我只是想知道有没有办法只删除上面命令绘制的矩形。
只需在矩形创建过程中为其指定一个句柄,即可将其删除。
示例:
hRectangle = rectangle('Position',[x,y,w,h])
并删除它:
delete(hRectangle)
是的!
plot(1:10);
hold on
rect=rectangle('Position',[2,3,4,5]);
pause;
delete(rect);
回家试试,安全!
搜索 delete()
的文档
我在 matlab 图上绘制了一些数据。然后我使用命令
绘制一个矩形rectangle('Position',[x,y,w,h])
矩形出现在绘制的 matlab 图上。之后我想删除那个矩形。但是我发现我无法点击它并删除它。删除图形并再次绘制所有数据对我来说很好。我只是想知道有没有办法只删除上面命令绘制的矩形。
只需在矩形创建过程中为其指定一个句柄,即可将其删除。
示例:
hRectangle = rectangle('Position',[x,y,w,h])
并删除它:
delete(hRectangle)
是的!
plot(1:10);
hold on
rect=rectangle('Position',[2,3,4,5]);
pause;
delete(rect);
回家试试,安全!
搜索 delete()
的文档