gpt4 book ai didi

MATLAB 清除当前图

转载 作者:太空宇宙 更新时间:2023-11-03 20:26:56 24 4
gpt4 key购买 nike

我想清除 MATLAB 的全局 CurrentFigure 属性,因为如果粗心的用户在未打开新图形的情况下使用 plot,我需要绘制的图形不会被覆盖。我试过了

set(0, 'CurrentFigure', []);

但是好像不行。这不可能吗?

最佳答案

不,这行不通。

起作用的是 set(myFigureHandle,'HandleVisibility','off')。这样,句柄为 myFigureHandle 的图形将不再成为当前图形。

为了真正安全,您可能需要将坐标轴的句柄可见性设置为 'off',这将在 gca 中隐藏它们。但是,为了在这些坐标轴上绘图,您必须使用 plot(myAxesHandle,...),也就是说,如果您想在那里绘图,则必须明确指向这些坐标轴。

关于MATLAB 清除当前图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2936681/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com