| 查看: 1363 | 回复: 2 | ||
| 当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖 | ||
[求助]
matlab如何把fig转换成exe 已有2人参与
|
||
|
请问如何把用GUI编程成的fig转换成exe格式??? [ 发自手机版 http://muchong.com/3g ] |
» 猜你喜欢
全日制(定向)博士
已经有5人回复
假如你的研究生提出不合理要求
已经有10人回复
萌生出自己或许不适合搞科研的想法,现在跑or等等看?
已经有4人回复
Materials Today Chemistry审稿周期
已经有4人回复
参与限项
已经有3人回复
实验室接单子
已经有4人回复
对氯苯硼酸纯化
已经有3人回复
求助:我三月中下旬出站,青基依托单位怎么办?
已经有12人回复
所感
已经有4人回复
要不要辞职读博?
已经有7人回复
» 本主题相关价值贴推荐,对您同样有帮助:
matlab编译器设置
已经有7人回复
奇怪:matlab为什么打不开部分.fig文件
已经有11人回复
.m文件转换成.p文件
已经有3人回复
MATLAB中文帮助
已经有282人回复
用matlab制作的M文件保存在哪里才能直接调用?
已经有9人回复
求投过Materials Letters文章或者懂得MATLAB的人帮忙解释一下是什么意思
已经有11人回复
MATLAB画图显示颜色与打印结果颜色显示有一部分不一致
已经有6人回复
关于matlab GUI打包生产exe文件,并使其在没有安装matlab的计算机上运行的问题。。
已经有4人回复
如何修改MATLAB中用mcc -e 生成的EXE文件的默认图标为自己喜欢的图标
已经有6人回复
MATLAB mcc -e命令编译GUI生成EXE文件的问题
已经有4人回复
matlab如何生成不同的随机数
已经有9人回复
怎么样matlab调用exe文件,并输入
已经有12人回复
求助:如何在MATLAB figure里输入x戴冒符号,非常感谢
已经有8人回复
怎样把编的Delphi程序生成exe文件?
已经有5人回复
MATLAB输出图片转换为TIFF 格式图片
已经有8人回复
求matlab生成m序列的程序
已经有3人回复
电脑没安装matlab,如何运行M文件
已经有3人回复
【求助】如何获得matlab中当前fig图像的信息
已经有6人回复
【求助】问一个关于matlab中legend的问题
已经有11人回复
matlab的fig中插入特殊字符或中文或公式的办法?要求eps格式
已经有5人回复
3楼2015-06-24 16:38:55
zhangzhiguang
至尊木虫 (文坛精英)
- 应助: 121 (高中生)
- 金币: 53088.8
- 红花: 24
- 沙发: 222
- 帖子: 26519
- 在线: 881.4小时
- 虫号: 492270
- 注册: 2008-01-08
- 性别: GG
- 专业: 基础物理学
【答案】应助回帖
★ ★ ★ ★ ★
林妹妹1994: 金币+5, ★有帮助 2015-06-21 23:41:21
林妹妹1994: 金币+5, ★有帮助 2015-06-21 23:41:21
|
网上关于制作GUI的可执行的EXE文件的例子有很多,不过你首先确保你的MATLAB里已经安装了编译器,就是在MATLAB的Command Window下输入命令 mbuild –setup,并根据MATLAB的提示选择合适的编译器。有的可能没装,那就不能制作。如果有,可以按下面的步骤做: 完整gui程序设计与发布 matlab GUI程序转换成exe可执行文件 1.设置编译器: 在确定安装好Matlab Compiler后,还需要对Compiler进行适当的配置,方法是在Matlab命令窗口输入: mbuild –setup, 按提示选择matlab自带编译器LCC。 2.将脚本编译为可执行文件: 在此路径下命令行输入:mcc –m gui.m, gui.exe为脱离matlab环境运行必需的文件。 3.在未安装matlab的机器上运行可执行程序。 将R2 2007b\toolbox\compiler\deploy\win32中的MCRinstaller.exe安装到该计算机上,将生成可执行程序脱离matlab运行所需的函数库。 将2中生成的gui.ctf,gui.exe拷贝到该计算机同一路径。运行gui.exe将生成gui_mcr文件夹,包含程序运行所需的库。至此完成。 去除独立可执行程序运行时的“DOS黑窗口”。 以上生成的exe程序运行时首先弹出一个DOS界面窗口,如果不需要其输出数据和错误信息,可将其去除。 matlba命令行输入: cd(prefdir) edit compopts.bat 此时compopts.bat打开,在文件最后添加: set LINKFLAGS=%LINKFLAGS% -subsystem windows GUI生成的exe文件怎么去掉左上的图标? javaFrame = get(hObject, 'JavaFrame'); javaFrame.setFigureIcon(javax.swing.ImageIcon('你要换的图像.jpg') 加在OpeningFcn内。 Matlab时如何让exe文件带上自己想要的图标 假设你的图标文件是:DA.ico;你想编译的m文件是:data.m 第一步:创建一个文本文件,里面写入"ConApp ICON DA.ico" 第二步:把刚才的文本文件重命名为一个rc文件,如DA.rc 第三步:在matlab命令窗口中键入: system(['"' matlabroot '\sys\lcc\bin\lrc" /i "' pwd '\DA.rc"']); 这一步是把DA.rc和DA.ico编译到一起 此时在你的当前工作目录下会生成一个名为DA.res的resource file 第四步:将m文件与res文件一起编译 mcc -m data.m -M DA.res 以前用的是2007b,你做相应修改即可。 |

2楼2015-06-19 18:02:05












回复此楼