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