Matlab 除掉;图1“;在图的标题中

Matlab 除掉;图1“;在图的标题中,matlab,matlab-figure,Matlab,Matlab Figure,我有一个图,我希望他的名字是第2步,共3步:模拟绘图窗口,但它的名字是:图2:第2步,共3步:模拟绘图窗口 我怎样才能把他的名字改成我想要的名字 我不知道是否有必要,但在我编写的代码的开头: hFig = figure('Name','window 1','Visible','Off'); 在我的代码末尾,我写道: hFig = figure('Name','Step 2 of 3: Simulation Plot Window','Menubar','none', 'Resize','off

我有一个图,我希望他的名字是
第2步,共3步:模拟绘图窗口
,但它的名字是:
图2:第2步,共3步:模拟绘图窗口

我怎样才能把他的名字改成我想要的名字

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

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]);

在标题中显示数字是图形的属性之一。 默认情况下,它设置为上的
,除非您使用的是
指南

无论如何,要删除它,请使用

set(gcf,'NumberTitle','off');
更好的方法是使用调用
函数得到的句柄:

hFig = figure('Name','window 1','Visible','Off');
set(hFig,'NumberTitle','off');
另外,(正如@GuntherStruyf也提到的),可以在调用
函数本身时执行此操作:

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

您还可以立即将其添加到地物创建本身:
hFig=figure('Name'、'Step 2/3:…'、'NumberTitle'、'off')