GUI的菜單編輯器的菜單功能和GUI界面按鈕功能同樣,一樣須要回掉函數才能實現各菜單子項功能。html
使用subplot語句,若圖形顯示超出座標軸範圍,直接採用subplot不行,此時須要進行位置設置。web
function Untitled_3_Callback(hObject, eventdata, handles)
a=20*rands(4,4);
axes(handles.axes1);
subplot(121);image(a);
b=20*rands(8,8);
subplot(122);image(b);
默認狀況下GUI界面不須要更改窗口大小,而當桌面分辨率改變時,GUI窗體也應該改變,以適應桌面大小。編輯器
假如調用GUI爲test.fig,在相應的按鈕下,添加以下代碼:函數
test
兩個GUI傳遞數據,採用global進行變量聲明便可。
調用GUI工具
輔助GUIui
function pushbutton1_Callback(hObject, eventdata, handles)
gui2Demo; %回調打開gui2Demo
function pushbutton2_Callback(hObject, eventdata, handles)
global k; %全局變量
set(handles.edit1,'string',k)
function pushbutton3_Callback(hObject, eventdata, handles)
clc,clear,close all %退出系統
function pushbutton1_Callback(hObject, eventdata, handles)
global k;
k=str2num(get(handles.edit1,'string'));
close(gui2Demo);