matlabgui界面设计教程(matlabgui登录界面设计教程)

资讯 7个月前 cholin
42 0 0

matlab设计GUI

建个m文件,输入以下代码,试试看,调整一下大小,调整以下文件,运行就可以了,不需要用新建gui的过程。。

clf reset % <1>

set(gcf,'unit','normalized','position',[0.1,0.4,0.85,0.35]);

set(gcf,'defaultuicontrolunits','normalized');

set(gcf,'defaultuicontrolfontsize',11);

set(gcf,'def马丁车标志图片大全aultuicontrolfontname','隶书');

set(gcf,'defaultuicontrolhorizontal','left');

set(gcf,'menubar','none');

str='调出指定图片';

set(gcf,'name',str,'numbertitle','off');

h_axes=axes('position',[0.05,0.15,0.45,0.70],'visible','off');

hpush=uicontrol(gcf,'Style','push',...

'position',[0.1,0.05,0.05,0.15],'string','图片1');

set(hpush,'callback','axes(h_axes);B=imread(''f:\1.jpg'');imshow(B)');

h_axes2=axes('position',[0.55,0.15,0.4,0.70],'visible','off');

hpush2=uicontrol(gcf,'Style','push',...

'position',[0.8,0.05,0.05,0.15],'string','图片2');

set(hpush2,'callback','axes(h_axes2);A=imread(''f:\2.jpg'');imshow(A)');怎么才能联系到你呢?

matlabgui界面设计教程(matlabgui登录界面设计教程)

如何实现这种MATLAB GUI界面

其实很简单啦!你只需要在这个界面里放多个或者一个pushbutton,然后在pushbotton的callback里写下调用程序即可。比如:

h=gcf;

filename;

close(h);

然后保存,运行这个按钮界面,点击按钮就可以出现“filename”,filename为你的其他界面的名称!!简单吧!!在你的菜单项里的某个按钮下写回调函数,列如:你的菜单项有一个“切换”这个项目,你可以为此项目的回调函数添加如下的代码:run('gui2');%运行第二个gui界面 set(figure1,'visible','off')%把第一个gui界面隐藏,这样就能进行界面切换了。

版权声明:cholin 发表于 2022年5月9日 pm8:26。
转载请注明:matlabgui界面设计教程(matlabgui登录界面设计教程) | 秋林导航

相关文章