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