奇拉瓦尔大声回答,MathWorks
软件包MATLAB®程序作为独立的应用程序使用MATLAB Compiler™。与没有MATLAB的用户免费共享这些应用程序。
在这个视频中,我们展示了如何使用MATLAB编译器从MATLAB程序创建独立的应用程序。您可以与不需要修改底层代码的用户共享这些应用程序。例如,这个应用程序不需要安装MATLAB来运行。您可以加载自定义文件,在单击此按钮时获得音频响应,还可以获得可视化输出,这要感谢MATLAB图形。
但在我们使用应用程序之前,我们需要在MATLAB中设计它。您将使用MATLAB中的向导特性来构建这个SUI,以及一些MATLAB编程来进行后端计算。为了能够共享这个应用程序,以便它在不需要安装MATLAB的情况下运行,您可以使用MATLAB Compiler附加产品。
打开MATLAB应用程序库中的应用程序编译器。在这个界面中,选择为编程应用程序而创建的主MATLAB文件。一旦选择了主文件,MATLAB Compiler就会自动识别一些文件依赖项,比如主程序中使用的MATLAB函数,以及用户界面所需的FIG文件。我可以通过MAT文件添加一些用户特定的数据,MAT文件本质上是一种用于存储MATLAB变量和对象的基本MATLAB文件类型。
接下来,您可以选择一个图标,当您的应用程序的用户在他们的机器上安装它时,会出现一个启动屏幕。这里的更多选项允许您添加额外的定制,如版本号和作者信息。一旦你用自定义设置了所有,你就可以选择打包在MATLAB运行时库的自动安装程序中。这些应用程序将使用这些前置库在目标机器上运行,而不需要安装MATLAB。
您可以将此选项保留为Web option的默认下载,也可以通过选择其他选项将MATLAB运行时库添加到包中。MATLAB Runtime是一次性安装,因此应用程序设置将跳过此安装,如果它发现正确的库已经安装在计算机上。说了所有选项之后,我们现在可以打包这个应用程序来创建一个可共享文件。一旦打包完成,您将看到一个为您创建的远重新分发文件夹。在这个文件夹中,有一个单独的安装文件,你可以与没有MATLAB的用户或同事共享。
在用户的计算机上,执行这个安装文件将弹出应用程序安装程序和我们选择的启动画面。一旦安装完成,应用程序就会出现在程序列表中,并像其他程序一样运行,而不需要MATLAB。总之,首先在MATLAB中创建应用程序。然后使用MATLAB编译器创建一个可以与用户共享的安装程序。在用户的机器上,安装程序将自动安装应用程序,以及应用程序需要使用的运行时库。
要了解更多关于MATLAB编译器的信息,请访问mathworks.com的产品网页,或选择下面的链接。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。