目录
MATLAB GUI写交互式界面的书写,可参考前文“MATLAB GUI创建图形用户界面/交互界面”
新方法:利用“deploytool”,一步到位
老方法:整个过程分两步进行
第一步:合并GUI下的两个文件
将 “.fig” 和 “.m” 文件合并成一个“.m ”文件,核心如下图所示,是将.fig文件另外存为matlab文件,具体可参考Matlab Guide GUI建的fig和m文件如何合并为一个。
第二步:转成.exe
将上述生成的单一.m文件,变成.exe,核心代码如下所示,具体可参考Matlab的m文件或GUI如何打包生成exe文件。
mbuild -setup % first step
mex -setup % second step
mcc -m *** % last step
注意安装运行环境
要运行该GUI转成的.exe文件,需要安装对应版本的MCR 编译器(Matlab Compiler Runtime),具体可参考MATLAB MCR安装以解决GUI编程软件移植运行问题