matlab – 擺脫圖中的“圖1”
我有一個數字,我想要他的名字是步驟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]);
標題中顯示的數字是該圖的屬性之一.
預設設定為開,除非您使用GUIDE.
無論如何,為了刪除它,使用
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');
http://stackoverflow.com/questions/10929020/get-rid-of-figure-1-in-the-title-of-the-figure