MATLAB编译器

从MATLAB程序构建独立的可执行程序和web应用程序

MATLAB编译器™使您可以共享 MATLAB® programs as standalone applications and web apps. With MATLAB Compiler you can also package and deploy MATLAB programs as MapReduce and Spark™ big data applications and as Microsoft®Excel®插件。最终用户可以使用免版税的方式运行应用程序Matlab运行时

要提供对MATLAB Web应用程序的基于浏览器的访问,您可以使用Matlab编译器中包含的MATLAB Web App Server™的开发版本托管它们。可以将MATLAB程序包装成软件组件,以与其他编程语言集成(使用MATLAB编译器SDK™)。通过对企业系统进行大规模部署万博1manbetx MATLAB生产服务器™

从MATLAB中生成C和c++源代码,使用MATLAB编码器™

开始:

独立应用程序

将MATLAB程序作为独立应用程序与同事,合作伙伴,客户以及可能没有其他需要MATLAB的其他人。

创建独立应用程序

从您的中创建独立应用程序MATLAB程序,并与其他用户分享他们免版税。从Simulink创建独立的应用程序万博1manbetx®模拟,使用万博1manbetxsimulink编译器™。独立的应用程序可以是完整的应用程序,使用MATLAB图形和ui设计MATLAB应用程序设计师或者指南,或者它们可以是命令行可执行文件。

在MATLAB中创建的太阳能分析应用程序并用MATLAB编译器打包以共享。

以Docker容器的形式分发应用程序

包并将独立应用程序作为自包含的Docker图像分发。容器图像包括应用程序,优化的MATLAB运行时组件和操作系统库。

将独立应用程序包装为Docker容器的工作流。

定义自定义输入和输出格式

您可以为应用程序定义用户输入,并选择如何使用MATLAB支持的所有输出格式(包括文本、数字和图形格式)显示结果。万博1manbetx

具有自定义输入和支持输出格式的独立应用程序。万博1manbetx

网络应用程序

将MATLAB程序打包为web应用程序,并使用唯一的url共享它们。

创建Web应用程序

使用App Designer创建MATLAB应用程序,并将其打包为web应用程序。用户可以通过一个独特的URL直接从他们的浏览器访问每个web应用程序,而不需要安装任何其他软件。使用万博1manbetxsimulink编译器在web应用程序中包含万博1manbetxSimulink模拟。

主机Web应用程序

使用开发版本MATLAB Web应用服务器提供MATLAB编译器来托管MATLAB Web应用程序,并在可信Intranet环境中与用户共享。有关其他功能,包括在不同版本的MATLAB中开发的应用的身份验证和支持,使用万博1manbetxMATLAB Web应用服务器

MATLAB Web App Server.

" data-toggle="lightbox" class="fluid_link">

主机和共享web应用程序MATLAB Web应用服务器

Microsoft Excel插件

将MATLAB程序分享为Microsoft Excel加载项,并通过将它们拖放到电子表格中,将它们集成到Excel中。Excel用户不需要知道Matlab以利用加载项。

创建新的公式

通过将MATLAB程序作为Excel加载项打包,为Microsoft Excel创建自定义函数。Excel用户可以访问自定义函数,因为它们将是任何本机Excel函数。在MATLAB编译器中使用交互式工具在打包并将其部署为加载项之前测试您的代码。

启用自定义分析和模拟

创建Excel加载项,以在Excel中执行分析和模拟,该分析和模拟包含在Matlab中开发的算法,可视化和用户界面。

Solar分析系数公式和Excel加载项的图形输出使用Matlab编译器共享和共享。

大数据的应用程序

打包部署基于MATLAB的大数据应用程序,运行在工作站和大规模计算集群上。

创建和执行高阵列应用程序

创建和执行具有高级阵列的独立MATLAB应用程序,针对Apache Spark™启用Hadoop®集群。您还可以使用MATLAB API为Spark创建和执行Matlab应用程序以防止火花。

创建和执行MapReduce应用程序

创建独立MATLAB MapReduce应用程序以运行Hadoop集群。您还可以从Matlab Map创建可部署的档案并减少函数并将其整合到Hadoop MapReduce作业中。

MATLAB MapReduce application.

" data-toggle="lightbox" class="fluid_link">

创建和运行独立matlab mapreduce.应用程序。

在大数据平台上自动执行MATLAB运行时安装

配置您的大数据平台,自动下载MATLAB运行时,并部署基于MATLAB的MapReduce或Spark应用程序,用于数据分析和大数据处理。

加密,免版税分享

分享打包的MATLAB应用程序或组件Matlab运行时

部署MATLAB分析到不需要MATLAB的用户

使用MATLAB编译器创建的所有应用程序和加载项都使用MATLAB运行时执行,共享库和代码集合,使您可以在内部与决策者和同事在内部共享MATLAB程序,或与客户和客户外部。您可以使用MATLAB运行时将应用程序打包,或者您的用户在安装应用程序时下载它。

为能源市场开发和部署全面的风险管理解决方案。

跨平台部署

在一个平台上开发应用程序,并将其部署到运行在任何其他受支持平台上的服务器或工作站。万博1manbetx最终用户可以在任何MATLAB Runtime支持的平台上安装和运行应用程序。万博1manbetx

瞬态热传导web应用程序开发在Windows上,运行在Linux服务器上。

受益于加密的MATLAB代码

MATLAB编译器加密您的MATLAB代码文件,所以您的源代码仍然对您的应用程序的用户隐藏。

在封装阶段应用的工业标准加密。

包装工具

简化与其他用户的包装和共享MATLAB程序的过程。

使用交互式包装工具

使用MATLAB编译器应用程序交互式地打包您的MATLAB应用程序。您可以将它们打包为独立的应用程序、web应用程序、MapReduce和Spark应用程序以及Excel插件。或者,使用命令行工具进行脚本化打包。

包装MATLAB应用程序的应用程序。

自定义安装程序

创建一个定制安装程序对于您的应用程序,其中包含作者,飞溅屏幕和版本号等信息。包装应用程序会自动识别并选择依赖于主MATLAB应用程序的文件,并提供选项以将其他数据与其他数据一起包装到您的最终应用程序中。

自定义应用程序安装程序以满足您的要求。