matlab - 有没有办法删除matlab图中的矩形?

标签 matlab matlab-figure

我在 matlab 图上绘制了一些数据。然后我使用命令绘制一个矩形

rectangle('Position',[x,y,w,h])

矩形出现在绘制的 matlab 图上。之后我想删除那个矩形。但是我发现我无法点击它并删除它。删除图形并再次绘制所有数据对我来说很好。我只是想知道是否有任何方法可以删除上面命令绘制的矩形。

最佳答案

只需在创建矩形时为其分配一个句柄,然后就可以将其删除。

例子:

hRectangle = rectangle('Position',[x,y,w,h])

并删除它:

delete(hRectangle)

关于matlab - 有没有办法删除matlab图中的矩形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31863495/

相关文章:

matlab - 是否可以在 MATLAB 中使用插值而不调整图像大小?

matlab - 如何将无花果存储在 .mat 文件中?

java - 将图像从另一个文件夹导入到 eclipse 中

matlab - 按 2 个变量分组,一个变量具有独特的颜色,另一个变量具有独特的形状

MATLAB ResizeFcn 回调失败

matlab - 如何在保留所有属性的同时在子图中排列多个图形?

PHP扩展困惑

matlab - 使用 GCC (MinGW) 作为 MATLAB 的 MEX 编译器

matlab - GUI 图在双显示器上打不开,但其他图没问题

当打印为 .eps 时,Matlab 提供光栅化图形而不是矢量图形