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