加载中…
个人资料
  • 博客等级:
  • 博客积分:
  • 博客访问:
  • 关注人气:
  • 获赠金笔:0支
  • 赠出金笔:0支
  • 荣誉徽章:
正文 字体大小:

GUI脱离MATLAB运行

(2017-05-24 21:59:22)
分类: 学习笔记
   今天喝的有点多,就写点简单的。前一段老师问过我这样一个问题,就是说GUI能不能脱离MATLAB运行,如果不能够还需要在计算机上安装MATLAB,感觉做GUI的意义不大。我上网问了下,也有说不用装MATLAB 的。首先建立一个GUI 命名为wuxuesong.fig。
然后在command里打入
mcc -m wuxuesong
然后过一会儿(大概一分钟),就会生成wuxuesogn.exe文件(在根目录下);
然后运行一下,就会先出现一个黑框,然后就可以得到GUI的界面;
据说如果只有这个.exe 文件而没有安装MATLAB是不能够运行GUI的。计算机还是需要安装软件,这个软件的目录在
就是安装MATLAB的位置的编译器里面。
好像这个是没有办法解决的。文件还是挺大的好像是900多M吧。感觉这个数字数字说出来又该很多人不愿意玩GUI了。
对于GUI来说,还有一些人最烦的就是那个黑框,不太友好。
网上也有人给出了一些方法,这样那样设置的,但是我推荐一种方法,随意设置一张开始的图片。
在command里打入
deploytool
然后在弹出的选项里选择Application Compiler
http://s6/bmiddle/00688zkAzy7bkyT30q1e5&690
就是这个东西。在上面的那个中间的带有加号的地方加上选择文件,咱们选择wuxuesong.m,然后在Application Name里打入你想发布软件的名称,然后打上自己的大名(Author Name)
然后点击右上角的Package。等一会就行了。这样有文件名有作者名,甚至可以设置自己的邮箱以及公司。
生成了一个文件夹,在里面的第二个文件夹里的wuxuesong.exe文件就可以打开GUI 了。然后出现了一个图片,就是这张又红又绿的图片。
那就把你想出现的图片换一下这个文件夹下的图片,记住这两张图片的格式一定要不能够变。一个是ico格式,一个是png文件。好像文件名也不要改。
我去,这只是个形式好吧。但是使用deploytool工具倒是值得研究一下干啥使的。


0

阅读 收藏 喜欢 打印举报/Report
  

新浪BLOG意见反馈留言板 欢迎批评指正

新浪简介 | About Sina | 广告服务 | 联系我们 | 招聘信息 | 网站律师 | SINA English | 产品答疑

新浪公司 版权所有