matlab GUI封装exe文件

摘要:
在学习matlab的过程中,有时有些程序在处理数据时总是看着代码,感觉很累。那么你应该试试matlab GUI吗?这就是我如何使用matlab的GUI制作一个小程序,并使用matlab将其打包成exe文件。图文件和其他M文件,包括调用的函数和其他工具包。最后,在菜单栏中选择package以开始生成exe文件。

        学习matlab过程中,有时有些程序处理数据时老是看着代码,也会觉得疲倦,那么要试一试matlab的GUI吗?我就是这么使用matlab的GUI制作一个小程序,并且使用matlab封装成了exe文件。

        那么如何使用matlab封装exe文件呢?

        1.安装MCRinstaller.exe文件,在matlab安装目录下的toolbox/compiler/deploy/win64文件夹里

        matlab GUI封装exe文件第1张

       2.安装完MCRinstaller.exe,字命令窗口输入:deploytool,打开编译,将会看到下图所示窗口,选择第一个

        matlab GUI封装exe文件第2张

        3.然后就会来到下图所示界面,在图中标记位置1选择主文件,及GUI的.m文件,2处设置程序的icon图标,3处设置程序名字,4处设置程序启动画面图片,5处加入GUI的。fig文件以及其他的.m文件,包括调用的函数及其他工具箱等。最后在菜单栏选择package就可以开始生成exe文件。

        matlab GUI封装exe文件第3张

        4.如图所示,就是正在生成exe文件,等待即可。

matlab GUI封装exe文件第4张

       到这里,matlab的GUI生成exe文件制完成了,快来开始制作自己的exe程序吧。

免责声明:文章转载自《matlab GUI封装exe文件》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇mysql分区方案的研究Ant命令行与Build.xml实例下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

sqlmap的安装

来自:http://www.51testing.com/html/89/n-3711589.html  一、下载   首先,需下载SqlMap以及适用于Windows系统的Python。下载地址如下:   1.1、SqlMap下载地址:https://github.com/sqlmapproject/sqlmap/tarball/master 可下载到最新...

关于c调用lua 对‘luaL_newstate()’未定义的引用的问题解决办法

#include <string.h>#include "lua.h"#include "lauxlib.h"#include "lualib.h"int main(int argc, char *argv[]){char buff[256];int error;lua_State *L = luaL_newstate();luaL_openl...

windows环境下为php打开ssh2扩展

安装步骤 1. 下载 php extension ssh2下载地址http://windows.php.net/downloads/pecl/releases/ssh2/0.12/ 根据自己PHP的版本去下载,我使用的是线程安全的,所以下载的是php_ssh2-0.12-5.4-ts-vc9-x86.zip 注意:ts是线程安全的,nts是线程不安全的,...

matlab练习程序(动感模糊)

  其实在matlab中调用系统函数fspecial和imfilter这两个函数就能很简单的实现动感模糊,不过我可不想就这样简单的实现,所以就自己从头写了。动感模糊最复杂的就是构造卷积矩阵了,卷积矩阵由两个参数决定,模糊半径r和模糊角度theta,通过这两个参数,就能构造不同的模板矩阵,而图像卷积时则和普通的卷积没有什么区别。   构造模板矩阵,首先是通过...

Java调用Python程序

最近,需要在应用中,需要使用Java程序去调用Python代码,主要有两种实现方式。 一、使用Jython架包 因为调用的Python代码中需要使用Json对象,开始使用jython2.5.2,发现不支持json。因此, 升级了最新的Jython2.7.0,发现可以支持。因此,要使用更多python库,建议使用更高版本的Jython包。 首先,添加Jyth...

Qt封装QTcpServer参考资料--QT4中构建多线程的服务器

首先说一下对多线程这个名词的理解过程。以前听说过很多次多线程这个词,而且往往与服务器联系起来,因此一直把多线程误解为服务器特有的功能;直到这次课程设计,仔细学习了一下多线程的机制,才知道真正的意思。简单的来说,就是同时有多个线程一起运行,而不同的线程可以执行不同的操作。举个例子,一个图像处理工具,可以用鼠标一边移动图像,一边用快捷键缩放图像,此时,移动图像...