1 / 14
文档名称:

MATLAB生成可执行文件.doc

格式:doc   大小:49KB   页数:14页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

MATLAB生成可执行文件.doc

上传人:yzhluyin1 2017/2/24 文件大小:49 KB

下载得到文件列表

MATLAB生成可执行文件.doc

相关文档

文档介绍

文档介绍:MATLAB 生成可执行文件( .exe 文件) 2010-07-28 14:59:25| 分类: matlab 学****要将用 Matlab 语言编写的函数文件编译成可独立执行的*.exe 文件( 即可脱离 Matalab 环境的执行程序) ,首先要安装和配置好 piler ,一般来说,在安装 Matlab 时就已经安装了相应版本的 piler 。只是不同版本的 Matlab , 其编译器的使用方法有一定的差异, 这一点要引起一定的注意。在确定安装好 piler 后,piler 进行适当的配置,方法是在 Matlab 命令窗口输入: Mbuild – setup 然后根据提示执行相应的操作, 使用者可根据自己计算机中现有编译器的情况选择合适的编译器,如 VC++ 、 VC++ 、 Bland C 的编译器等,目前 Matlab 好象还不支持 VC++ ( 我计算机安装的就是 VC++2005 , Matlab 就无法识别)。当然, 如果你的计算机里根本就没有安装其他任何语言的编译器, 也可选择 Matlab 自带的 Lcc 编译器, 其实这个编译器对大多数用户已经够用了( 我就是选择的 Matlab 自带的 Lcc 编译器)。配置好编译器后,自然就是对自己编写的 M 文件进行编译了。将M 文件编译为独立可执行文件的语法是: >>mcc –m ….. 其中 fun1 就是最后的可执行文件的名称。另外, 也可通过采用命令开关-o 指定编译最终目标文件的名称,如 mcc –m –o mrank_main ,就是将编译后的文件指定为 。编译后的生成文件根据编译器的版本不同而不同。具体的可参阅相关资料。如果要在没有安装 matlab 的计算机上执行编译后的程序,首先要将 MATLAB701 piler deploy win32 中的 安装到该计算机上( 以前的版本是 ) 。其次是要将“ 安装目录 runtimewin32 ”这个路径添加到该计算机的环境变量中,添加的方法是: 右击“我的电脑”“属性”“高级”“环境变量”“添加”指定一个变量名, 然后将上述路径复制到里面就可以了。第三步是将编译生成的相相关文件拷贝到同一目录下( 当然其他目录亦可)。第四步是打开 MS-dos 操作窗口, 进入到编译后的*.exe 程序所在的目录,执行编译生成的*.exe 文件即可。需要说明的一个问题: 如果你的程序还附带有图片(如 Version 上的图标)、 Web 页面(如 help 文档) ,在编译的时候可能无法与 M 文件一起编译( 因为我没有试过,也没有看到有关这方面的介绍), 这没有关系, 先在计算机上执行一次你编译后生成的独立可执行文件, 这时在同一目录下会生成一个以你编译后的程序名+_mcr 结尾的文件夹,这时,你只需要把与程序相关的图标和 Web 页面拷贝到该文件夹中的 Matlab program 下面的一个子目录( 一般与用于编译的文件夹名相同) 中即可。其他的方法还有: ( 以下是网上搜索到的方法, 没有试验过, 有兴趣的朋友可以试一试) 方法方法二:如何将 gui 生成 exe ? 已有 文件和 文件 1在 matlab mand 窗口中输入 mcc -B sgl 2. 将上步生成的文件包括*.m 文件和*.fig 文件一起考到待运行的机器此时仍需 matlab 所必需的动态连接库。 <matlab path >/extern/lib/win32/ 拷贝到到待运行机器上 4. 在机器上先运行 , 然后选择解压目录,将在指定目录下解压缩出 bin 和 toolbox 两子目录, 其中在 binwin32 目录下就是数学库和图形库脱离 MATLAB 运行所需的所有动态连接库, 共有 37个。 考入 system32, 也可以直接放在应用程序目录下。而 toolbox 目录则必须与应用程序同一目录。 5. 大功告成。方法三:运行 mcc -B sgl 生成 exe 文件,把 文件和 文件拷贝到目标电脑上,然后在目标电脑上安装 , 安装完以后,我点击 , 它显示: this application has requested the Runtime to terminate it in an unusual way 。这个可能是

最近更新

2024年师范生求职信13篇 21页

2024年师范生教育实习个人自我鉴定 8页

基于新模型的(超)椭圆曲线的密码学的开题报告.. 2页

基于新农村建设的新型农民培训问题研究——以.. 2页

2024年师德考核个人自评总结范文(精选25篇).. 61页

基于数据认证的金融IC卡支付方式的应用研究的.. 2页

2024年师德师风集中整顿活动总结(精选20篇).. 59页

肠梗阻 马明标准课件课件 77页

2024年师德师风自我总结8篇 22页

基于数字信号处理技术的探纬检测设备研制的开.. 2页

2024年师德师风活动总结(精选6篇) 21页

基于改进活动轮廓模型的超声图像自动分割的开.. 2页

基于摩擦学超滑理论的减摩抗磨新型切削液设计.. 2页

肝脏疾病病人的护理 72页

基于投入产出模型的中国FDI和加工贸易的经济效.. 2页

2024年市场销售合同 44页

2024年市场部经理个人年度工作计划 30页

基于形态特征及DNA序列沙拐枣属八个种的分类学.. 2页

肝病辅助用药 68页

基于应变模态法智能识别海洋导管架平台的构件.. 2页

基于差分跳频和宽间隔RS序列的跳频通信系统研.. 2页

2024年市场营销毕业实习报告范文 5页

学年统编版高中语文选择性必修下册情境性默写.. 18页

抑郁症产后分析报告 25页

建筑给排水的方案 2页

部编五年级道法与法治《弘扬优秀家风》教学案.. 7页

管道、箱涵清淤监理细则 15页

大型商场安保实施方案 42页

教师常见职业病及防治 18页

党小组工作台帐 49页