摆脱图中标题中的“图1”

时间:2012-06-07 09:20:57

标签: matlab matlab-figure

我有一个数字,我希望他的名字是Step 2 of 3: Simulation Plot Window,但它的名字是:figure 2: Step 2 of 3: Simulation Plot Window

如何将他的名字改为我想要的名字?

我不知道是否有必要,但在我写的代码的开头:

hFig = figure('Name','window 1','Visible','Off');

并且我的代码结束了,我写道:

hFig = figure('Name','Step 2 of 3: Simulation Plot Window','Menubar','none', 'Resize','off', ...
    'WindowStyle','modal', 'Position',[300 300 1150 600]);

1 个答案:

答案 0 :(得分:24)

显示标题中的数字是该图的属性之一。 默认情况下,它设置为on,除非您使用的是GUIDE

无论如何,为了删除它,请使用

set(gcf,'NumberTitle','off');

更好的方法是使用通过调用figure函数获得的句柄:

hFig = figure('Name','window 1','Visible','Off');
set(hFig,'NumberTitle','off');

另外,(正如@GuntherStruyf所提到的),可以在调用figure函数本身时执行此操作:

hFig = figure('Name','window 1','Visible','Off','NumberTitle','off');