如何在MATLAB GUI的轴上使图不可见

时间:2014-05-30 17:55:19

标签: plot matlab-guide axes

我设计了MATLAB GUI,其中有两个轴用于显示图像。现在,将图像保持为背景,我正在绘制轴上的一些点(或绘图)作为前景。我想通过代码动态地使绘图不可见(在图像上显示为前景)。请帮帮我。我尝试使用set(gcf,'visible','off'),但它使整个GUI不可见。此外,我尝试了set(gca,'visible','off'),但它不起作用。

1 个答案:

答案 0 :(得分:0)

试试这个:

p = plot(something);

然后您可以使用

使其不可见
set(p,'visible','off');

或使用

再次显示
  set(p,'visible','on');  

顺便说一句,绘图可以在同一轴上完成。