首页 > 电脑专区 > 电脑教程 >

Matlab的m文件或GUI如何打包生成exe文件

来源:互联网 2023-02-21 19:23:40 351

可将m语言写的程序文件,即m文件,打包成exe程序,就可在其他电脑使用,进行移植使用。在安装了相应版本MCRinstaller.exe环境的电脑上,即可直接运行该可执行程序。接下来介绍,如何打包普通m文件和由Guide模块创建的交互界面GUI程序。vLy办公区 - 实用经验教程分享!

Matlab的m文件或GUI如何打包生成exe文件vLy办公区 - 实用经验教程分享!

工具/原料

  • 装有Matlab电脑一台

方法/步骤

  • 1

    首先,GUI创建如果直接通过编程,则只有一个m文件,如果通过Guide,则需将GUI的fig和m进行合并,将其组合成一个可独立使用的m文件,通过导出即可合并。vLy办公区 - 实用经验教程分享!

    3Matlab Guide GUI建的fig和m文件如何合并为一个vLy办公区 - 实用经验教程分享!

    Matlab的m文件或GUI如何打包生成exe文件vLy办公区 - 实用经验教程分享!

  • 2

    接着,对于任何m文件,需要保证即将生成exe的m文件,在当前matlab工作目录下,如图,将刚才导出的或已有的m文件放在路径下。vLy办公区 - 实用经验教程分享!

    Matlab的m文件或GUI如何打包生成exe文件vLy办公区 - 实用经验教程分享!

  • 3

    然后,如图先输入mbuild语句,运行后,会出现编译语言选择,通常选C ,这里点击第一项,即可选择。vLy办公区 - 实用经验教程分享!

    Matlab的m文件或GUI如何打包生成exe文件vLy办公区 - 实用经验教程分享!

  • 4

    接着,用同样的方式配置mex,也将其置为c ,这样通过配置,接下来的m语言编译,会使用c 进行。vLy办公区 - 实用经验教程分享!

    Matlab的m文件或GUI如何打包生成exe文件vLy办公区 - 实用经验教程分享!

  • 5

    然后,在主界面输入命令,如图,注意mcc和横线之前一定要放置一个空格,前面两个步骤的格式同理。vLy办公区 - 实用经验教程分享!

    Matlab的m文件或GUI如何打包生成exe文件vLy办公区 - 实用经验教程分享!

  • 5该信息未经许可获取自百度经验
  • 6

    最后,继续刚才语句,添加m文件的名字,注意不需要“.m”,接着直接运行,稍等片刻,即可生成exe文件。vLy办公区 - 实用经验教程分享!

    Matlab的m文件或GUI如何打包生成exe文件vLy办公区 - 实用经验教程分享!

    Matlab的m文件或GUI如何打包生成exe文件vLy办公区 - 实用经验教程分享!

  • 注意事项

    • 如出现“Compile”failed错误,说明matlab非正版,未破解完全,对应版本可查找相关方法,通常R2014a会出错。
    • 感谢阅读,欢迎点赞、投票、收藏,谢谢!

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!vLy办公区 - 实用经验教程分享!


    标签: MATLAB操作系统文件打包

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码