1、文件打开对话框
[FileName,PathName]=uigetfile
2、文件保存对话框
[FileName,PathName]=uiputfile
3、颜色设置对话框
c=uisetcolor(h_c,'DialogTitle')
4、字体设置对话框
s=uisetfont
5、页面设置对话框
dlg=pagesetupdlg(fig)
6、打印预览对话框
printpreview
7、打印设置对话框
printdlg
8、进度条
h=waitbar(x,'title')
9、菜单选择对话框
k=menu
10、普通对话框
h=dialog
查看属性:get(dialog)
11、错误对话框
h=errordlg
12、警告对话框
h=warndlg('warning_msg','dlgname')
13、帮助对话框
h=helpdlg('help_msg','dlgname')
14、信息对话框
h=msgbox(message,title)
15、提问对话框
h=questdlg('q_str','title')
16、输入对话框
h=inputdlg(prompt,title)
17、目录选择对话框
directory_name=uigetdir('start_path')
18、列表选择对话框
[Sel,ok]=listdlg
1、安装编译器 mbuild -setup
2、编译GUI指令
mcc -m mfile1 mfile2 mfile3......
例如,有一个GUI文件分别为mygui.fig和mygui.m,编译指令:mcc -m mygui
若这个GUI还用到了另一个函数文件fun1.m,编译指令:mcc -m mygui fun1
编译带有AcitiveX的GUI:mcc -m mygui -a my_activex
3、Matlab保护文件(P文件)
例如,有一个M文件test.m,指令:pcode test