使用MATLAB编译器独立应用程序打包成码头工人的容器中
MATLAB编译器中的一个新特性™R2020b让你独立的应用程序打包成集装箱码头工人图像。这允许您的应用程序很容易分发和共享整个组织以及在云中。码头工人容器完全自包含的,由操作系统库,MATLAB®运行时优化运行您的应用程序,应用程序本身。
我想告诉你关于MATLAB编译器中的一个新特性R2020B——能够独立应用程序包码头工人集装箱图片。现在,包装的改变必须从Linux环境中执行。然而,由此产生的码头工人容器可以运行在Linux、Windows或Mac。
注意,基于UI应用程序需要一个- windows服务器,只有本地支持Linux上。金宝app一些人被成功的使用选项如VcXsrv或Cygwin在Windows上,以及XQuartz Mac OS。但这些选项不是全面测试并在MathWorks合格。所以你的情况可能不同。
这一切是如何工作的呢?嗯,MATLAB用户包自己的独立应用程序使用MATLAB编译器和目标集装箱码头工人形象。现在码头工人容器创建图像包含几层。第一层包含操作系统——在这种情况下,Linux库,紧随其后的是一层与MATLAB优化运行时只包含组件和工具盒,在代码中使用。
最后,有一个应用程序可执行文件层。这个话题集装箱图像保存到您的本地存储库在你的电脑。在某一点,这个容器可能传递给你的IT部门,职位到公司注册。用户在您的组织可以浏览这个注册表。在某时间点,可以决定使用码头工人运行命令运行它。
有很多好处作为集装箱码头工人打包和分发应用程序。这是一个一致的环境有预装的所有依赖项。它很容易通过注册表,很容易执行。让我们看看如何使用MATLAB编译器创建一个集装箱码头工人的形象。
我们需要做的第一件事是确保MATLAB运行时已经被下载。我们可以使用编译器点运行点下载命令这样做。如果您已经下载了MATLAB运行时,你不会有第二次再次执行该任务。
我们要把我们的魔法平方函数,生成一个集装箱码头工人的形象。这是一个非常简单的函数,它接受一个数字输入,并返回一个幻方。我们需要做的第一步是编译成一个独立的应用程序。我们这样做,使用编译器点比尔点独立应用程序命令,传递我们的M文件的名称,并告诉它把输入数字。
这个独立的应用程序保存到魔法应用变量中。一旦我们有了,我们可以调用编译器点包点码头工人命令,并通过在我们新生成的独立应用程序的名称,以及告诉这名码头工人形象魔术破折号的帽子。注意,码头工人形象的名字需要所有小写。
现在,这个过程可能需要更长的时间,如果你是第一次做这个,因为包装过程需要创建底层操作系统库层,以及潜在的运行时层。我以前生成的这些,所以我的过程快很多。一旦这个过程完成运行,您将提供所需的码头工人运行命令执行应用程序。
把这个复制到您的剪贴板。请注意,您必须运行x主机+如果你想运行MATLAB程序设计UI应用程序。让我们切换到终端窗口来运行我们的新生成的幻方的容器。我们将首先进入x主机+命令,紧随其后的是粘贴在码头工人从MATLAB编译器运行命令,我们复制。
别忘了提供输入参数,在这种情况下5。码头工人容器运行和输出的5 5幻方。现在,您可能想知道如果你可以运行MATLAB程序设计UI应用程序。答案是肯定的。我运行一个集装箱我之前打包应用程序的UI。
这是一个运行的应用程序模型的模型质量弹簧阻尼器编译器生成仿真软件的帮助金宝app下。正如你所看到的,它就像一个典型的运行,独立的UI应用程序。如果你想了解更多关于如何使用集装箱码头工人,请访问帮助页面在MATLAB编译器找到文档。
相关产品下载188bet金宝搏
你也可以从下面的列表中选择一个网站:
表现最好的网站怎么走吗
选择中国网站(中文或英文)最佳站点的性能。其他MathWorks国家网站不优化的访问你的位置。