关于Matlab中M文件导出EXE可执行文件 matlab的m文件生成exe

相信很多用Matlbab开发的同学们都对Matlab强大的工具包所吸引,但是并不是所以环境都支持对M文件运行,在没有安装Matlab的电脑上我们该如何M文件进行运算呢。首选当然是把M文件导出成一个可在WINDOWS上运行的EXE文件了。下面开始说说如何导出:

1.在Matlab的安装目录下D:MATLABR2008atoolboxcompilerdeploywin32里面找到MCRInstaller.exe,把这个文件单独拷贝出来。把安放在其它目录下,双击运行进行安装。

2.然后打开Matlab,选择一个你编写好的M文件(file.m),在Matlab下运行命令:mcc -mfile.m。

3.在你存放file.m这个M文件的目录下看到一个file.exe的文件。运行这个文件就可以实现同file.m文件相当的功能,即使你没有安装Matlab.

4.有时候我们会需要file.m文件有参数传递,像下面的代码的一样:我们要传一个参数ms进去,但是在控制台下运行file.exe'5'后面参数只能是字符串。所以我们在M文件中把它进类型转换。

function file = file(ms)
%参数ms
%ms 接收一个字符串

ms = str2num(ms);
关于Matlab中M文件导出EXE可执行文件 matlab的m文件生成exe
%把字符串转换成一个整数

for r = 0:ms
file =sprintf('.jpeg',r);
f =imread(file);
% g = imadjust(f,[0 1],[10]);
g1 =im2bw(f);
g2 =bwmorph(g1,'remove');
g22 =im2double(g2);
g3 =imadjust(g22,[0 1],[1 0]);
filename =sprintf('New.jpeg',r);
imwrite(g3,filename);
end

5.在WIN+R中输入CMD,打开控制台,进入放有file.exe的目录。执行:file.exe '5'---这里我们要处理0~5的图片并得到New的5张新图片。

  

爱华网本文地址 » http://www.aihuau.com/a/25101010/40290.html

更多阅读

如何制作exe程序可执行文件 exe可执行文件制作

如何制作exe程序可执行文件——简介很多软件的运行都需要搭建环境,只有exe文件可以在不安装软件和数据库的环境下运行,那么怎么制作exe程序可执行文件呢,下面天使教你如何制作。如何制作exe程序可执行文件——工具/原料Microsoft Visu

怎样解决文件夹变成EXE可执行文件的问题 u盘里的文件夹变成exe

其实原文件夹并没有被改成.exe,只是被隐藏起来了,而那些后面有.exe的文件夹,其实并不是文件夹,它是病毒创建的一个同名的的应用程序文件(可以查看它的属性),为了作掩饰,它把自己的图标改成了文件夹的图标。当你打开它时,就会把这个病毒给激活

关于《血色浪漫》秦岭扮演者王力可 血色浪漫里的秦岭

关于《血色浪漫》秦岭扮演者王力可                  (本文图选自网络)  她叫王力可,就是在电视剧《血色浪漫》中,除了刘烨和孙俪之外,另一个吸引我注意的扮演秦岭的王力可。从网上的资料可以知道,她生于1985

声明:《关于Matlab中M文件导出EXE可执行文件 matlab的m文件生成exe》为网友少女范分享!如侵犯到您的合法权益请联系我们删除