1. 在Command Window输入"guide", 弹出如下窗口:
选择"Blank GUI(Default)",显示界面编辑窗口:
2. 在界面放置一个Axes和Push Button控件,如下:
3. 点击保存后,会生成对于的m文件,可以看到,按钮"打开图片"的回调函数也有了:
4. 运行后,发现坐标轴显示,可以打开"Property Insptector",把XTick和YTick里的数值全部delete就可以了,如下:
5. 编写打开图片和显示图片的代码:(axes控件可以显示多张图片的,这里先做显示一张的处理)
运行结果如下:
6. 生成独立执行的EXE可执行文件:
Matlab命令行窗口输入: deploytool,弹出窗口:
输入工程名字后,在界面右边出现新的一栏,选择Console Application:
添加m文件:
要生成没有安装Matlab的电脑都可以运行的EXE文件,需要添加MCR运行时环境,在"Package"里点击"Add MCR",选择"Embeed the MCR in the Package",然后点击"打包按钮":
弹出如下窗口,点击确定即可开始:
然后开始build,可以发现,原来它是基于ant来构建的:
稍等片刻完成后,目录结构增加了若干文件夹,圈出来的就是打包后的文件,发给别人发这个就可以了: