如何将.m matlab文件转换为exe

时间:2013-05-10 14:11:42

标签: matlab executable matlab-deployment

我有一个.m matlab文件,我想把它转换为可执行文件 但问题是我按照youtube视频中的步骤进行操作,但仍有问题

我认为主要问题是我的.m文件中使用了不同的目录 我不知道如何更改它们让我的exe用于其他计算机

如果你知道一种方法来转换与其他文件存在相关的.m文件,我想要一些帮助

先谢谢

1 个答案:

答案 0 :(得分:0)

我会输入命令窗口:

deploytool 

它打开了一个gui,可以让你创建一个独立的Windows应用程序,在mathworks.com上有一些视频可以解释这个过程,但它非常简单。对于关注目录的内容,总是在代码中使用相对路径和构建路径的函数“fullfile”,添加正确的分隔符(分隔符与Windows()和Unix系统(/)不同)。然后在deploytool中包含代码使用的目录就足够了,对于每台使用yuour应用程序的计算机,这些目录都是相同的。我还会寻找Matlab Runtime Compiler,MRC,这是必需的(不要担心它是免费的=))在没有安装Matlab的机器中启动应用程序。 希望这些提示很有用。