一点说明:
(1) MATLAB 版本 2014a,电脑 Window7 系统 64 位。
(2) 自己在操作的过程中遇到很多问题,参考了许多大佬们的经验,主要来源
CSDN 论坛,MATLAB 中文论坛,百度百科等,在接下来的介绍中我将
一一鸣谢,再次感谢大佬们的帮助^_^,希望自己写的经验可以帮助更多
的新手。
主要步骤:
1.首先需要自己学习 MATLAB-GUI 的基本操作呦(我是按照 MATLAB 论
坛 上 math 老 师 的 教 学 视 频 学 习 的
http://www.ilovematlab.cn/thread-22239-1-1.html)。
PS:以下就以 math 老师的第 7 个视频所讲解的 GUI 来介绍。
2.现在 MATLAB 环境下验证一下自己 GUI 的正确性,为后续操作打下
坚定基础。
3.在 MATLAB 的命令行窗口中输入 deploytool,回车,会出现下图
点击图中所框的那个选项,出现下图
重 点 关 注上 图中圈 圈 圈 住的 地方, 最 开 始时 右侧 圈 圈 圈 的那 个
Package 是灰色的。
4.下面我们需要添加自己的.m 函数,点击左侧圈圈圈的那个“+”,
选择自己所需要的转化 GUI 所对应的.m 函数,选择好了之后右侧圈
圈圈的那个 Package 会变成绿色,如下图
上图中用方框框的地方是对于这个.exe 文件的一些说明,自己随便
写写啦。
5.好了,本以为大功告成,点击 Package 之后,居然出现了问题,如
下图
这个问题如何解决呐呐呐???
经 过 在 MATLAB 中 文 论 坛 的 一 番 搜 索 , 最 后 锁 定 目 标
http://www.ilovematlab.cn/thread-312807-2-1.html(见 19 楼)
的回复,下载了破解文件之后按照操作这一步是过去了,19 楼所提
供的原文件中的说明我有点不太明白(怪我的理解力太差啦^_^),所
以自己稍做整理,下载链接:
https://pan.baidu.com/s/1XialXsYUiAIFm_bT_s6WSw 密码:h2xg
按照说明就可以解决这个错误,打包后如图:
打包好的文件就在文件夹“for_testing”中。
6.在“for_testing”文件夹中找到.exe 文件,激动人心的时刻到
了……,但是有出错,如下图:
错 误 提 示 说 : 没 有 找 到 8.3 版 本 的 MCR , 可 以 尝 试 一 下 下 载
mclmcrrt8.3.dll,我就找 mclmcrrt8.3.dll 文件呀,在 CSDN 论坛终
于找到,但是需要 16 积分(卧槽,太多了,另想他法)。
7.提示说:没有找到 8.3 版本的 MCR。那我们就自己安装呗,又经过
一番搜集,在百度百科看到啦
https://jingyan.baidu.com/article/19020a0a057462529d2842d6.
html
真是皇天不负苦心人呀!!!按照说明操作就 OK 了。
8.验证一下啦^_^
完全没有问题,大功告成…………