我的程序执行一些简单的计算,查找并输出答案。什么是使用Matlab GUI程序的有效方法,就像我作为独立的桌面应用程序一样,它不需要Matlab作为先决条件?
答案 0 :(得分:3)
为了在没有安装Matlab的机器上运行任何 Matlab程序,您需要安装Matlab Compiler Runtime(MCR)。
这是一个先决条件,因为它包含您的应用程序所需的Matlab核心功能,并且它是免版税的。
所以这些是您需要的步骤:
答案 1 :(得分:1)
如果您想将MATLAB应用程序作为独立运行...无论是GUI还是脚本,都不需要在您的计算机上安装MATLAB。实际上,您可以将您开发的任何MATLAB应用程序分发给那些未在其计算机上安装MATLAB的应用程序,但是在执行此操作之前需要安装MATLAB运行时库。
在开发人员端,需要使用MATLAB Compiler才能使MATLAB应用程序独立运行。您需要谨慎,因为某些工具箱中的某些MATLAB函数无法使用MATLAB编译器进行编译(如果它们被用作MATLAB代码的一部分)以创建独立应用程序。 MathWorks的这个链接提供了一个非常全面的每个工具箱兼容的列表:http://www.mathworks.com/products/compiler/supported/compiler_support.html
在用户端,只需让他们安装MATLAB Runtime库。可在此处找到:http://www.mathworks.com/products/compiler/mcr/
一旦开发人员使用MATLAB编译器创建他们的独立应用程序,并且一旦用户安装了MATLAB Runtime库,您就可以运行任何独立的MATLAB应用程序。请注意,无法解决安装MATLAB Runtime库。任何MATLAB应用程序都需要这些才能独立运行。
答案 2 :(得分:-3)
您需要下载MATLAB才能运行GUI程序。
该商品的免费trial edition版本可从发布商处获得。