如何减少MATLAB运行时编译器的大小,使之成为一个独立的应用程序?

如何减少MATLAB运行时编译器的大小,使之成为一个独立的应用程序?,matlab,matlab-guide,Matlab,Matlab Guide,我只是想在MATLAb中制作一个exe文件来制作一个独立的应用程序,在互联网上做了一些研究后,我在MATLAb网站上找到并下载了MATLAb运行时编译并制作了我的应用程序 它使我成为一个exe文件,但问题是,如果你想在另一台计算机上运行你的代码,而不安装MATLAB运行时编译器,它是不起作用的 在.Net应用程序中,我们可以安装.Net framework,但在本例中,MATLAB运行时编译器的大小非常大,大约为1.7GB,用户下载并安装到计算机上有点困难 有什么方法可以处理它吗?您可以使用生成

我只是想在MATLAb中制作一个exe文件来制作一个独立的应用程序,在互联网上做了一些研究后,我在MATLAb网站上找到并下载了MATLAb运行时编译并制作了我的应用程序

它使我成为一个exe文件,但问题是,如果你想在另一台计算机上运行你的代码,而不安装MATLAB运行时编译器,它是不起作用的

在.Net应用程序中,我们可以安装.Net framework,但在本例中,MATLAB运行时编译器的大小非常大,大约为1.7GB,用户下载并安装到计算机上有点困难

有什么方法可以处理它吗?

您可以使用生成C代码,然后进行编译。虽然它不会做图形,但它会做很多事情(包括一些高级信号处理)。如果您需要图形,则无法安装Matlab运行时编译器,尽管如果您的应用程序运行在过时的Matlab 5.3(大约20年前)上,此版本的Matlab用于创建不需要运行时编译器的独立应用程序(带有图形)

您还可以查看:它比较和对比了MATLAB编译器和MATLAB编码器