在利用matlab做gui介面時,經常會用到一些figure,並且這些figure之間會存在切換,例如從a.fig切換到b.fig。於是總結以下幾種常見的形式:
具體效果圖如下圖所示:
**如下:
uiwait(warndlg('請先儲存','警告','modal')); %彈出對話方塊的型別有多中,可以自行選擇。
close(handles.figure1);%關閉a.fig,注意,此處的handles.figure1表示關閉tag為figure1的fig。
b();%呼叫對應的fig
pause(5);%暫停5秒
close(handles.figure1);%關閉a.fig
b();%開啟b.fig
通過按鈕直接切換一般比較簡單,直接在當前fig的按鈕對應的callback(hobject, eventdata, handles)函式內呼叫命令:
figure(b);%呼叫b.fig
或者直接在該函式下利用如下命令:
b();%呼叫b.fig
具體效果如下:
Matlab的figure顯示設定
figure 設定座標軸線寬,加邊框,座標字型大小 axes linewidth 1,box on fontsize 16 設定座標軸label xlabel 時間 s fontsize 16 ylabel 壓力 pa fontsize 16 grid on hold on plot scopeda...
11 9 Matlab 中Figure的建立和設定
自定義選單 uimenu物件 h uimenu propertyname propervalue h uimenu parent,propertyname propervalue 屬性 1.標籤 label uimenu label open 2.快捷鍵 accelerator uimenu acc...
Matlab學習筆記 figure函式
matlab中的 figure 命令,能夠建立乙個用來顯示圖形輸出的乙個視窗物件。每乙個這樣的視窗都有一些屬性,例如視窗的尺寸 位置,等等。下面一一介紹它們。一 概述 總的來說,figure 的使用語法包括 figure figure propertyname propertyvalue,figur...