2012-06-07 30 views
15

Tôi có một con số mà tôi muốn tên của mình là Step 2 of 3: Simulation Plot Window, nhưng tên của nó là: figure 2: Step 2 of 3: Simulation Plot Window.Loại bỏ "Hình 1" trong tiêu đề của hình

Tôi làm cách nào để thay đổi tên của mình thành tên tôi muốn?

Tôi không biết nếu đó là cần thiết, nhưng trong đầu của mã tôi đã viết:

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

và Hướng tới mã của tôi kết thúc, tôi viết:

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

Trả lời

24

Hiển thị số lượng trong tiêu đề là một trong những đặc tính của hình. Theo mặc định, nó được đặt thành on, trừ khi bạn đang sử dụng GUIDE.

Dù sao, để loại bỏ nó, sử dụng

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

Cách tốt hơn là nên sử dụng tay cầm mà bạn nhận được từ một cuộc gọi đến figure chức năng:

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

Ngoài ra, (như @GuntherStruyf cũng đã đề cập), bạn có thể thực hiện cuộc gọi đến hàm figure:

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

bạn cũng có thể ngay lập tức thêm nó vào việc tạo hình: 'hFig = figure ('Name', 'Step 2/3: ...', 'NumberTitle', 'off')' –

Các vấn đề liên quan