1.在Command Window输入”guide”, 弹出如下窗口:
选择默认的”Blank GUI(Default)”,显示界面编辑窗口:
2.在界面放置一个Axes和Push Button控件,如下:
双击按钮,可以打开按钮样式设置弹窗:
3.点击保存后,会生成对于的m文件,可以看到,按钮”打开图片”的回调函数也有了:
4.运行后,发现坐标轴显示,可以打开”Property Insptector”,把XTick和YTick里的数值全部delete就可以了,如下:
修改后:
5.编写打开图片和显示图片的代码:(axes控件可以显示多张图片的,这里先做显示一张的处理):
运行结果:
6.生成独立执行的EXE可执行文件【Mac版】
Matlab命令行窗口输入deploytool
,弹出窗口:
输入、选择基本信息,打包:
正在构建:
完成,在Matlab主文件夹输出打包工程文件:
打开发布包,居然600多兆:
安装时,需要安装运行时:
安装完成:
正常启动:
7.生成独立执行的EXE可执行文件【Windows版】
Matlab命令行窗口输入: deploytool,弹出窗口:
输入工程名字后,在界面右边出现新的一栏,选择Console Application:
添加m文件:
要生成没有安装Matlab的电脑都可以运行的EXE文件,需要添加MCR运行时环境,在”Package”里点击”Add MCR”,选择”Embeed the MCR in the Package”,然后点击”打包按钮”:
弹出如下窗口,点击确定即可开始:
然后开始build,可以发现,原来它是基于ant来构建的:
稍等片刻完成后,目录结构增加了若干文件夹,圈出来的就是打包后的文件,发给别人发这个就可以了:
转载请注明来源,欢迎对文章中的引用来源进行考证,欢迎指出任何有错误或不够清晰的表达。可以在下面评论区评论,也可以邮件至 linjk121@163.com.