MATLAB编译器

从Matlab程序构建独立的可执行文件和Web应用程序

Matlab Compiler™使您能够进行ShareMatlab® 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™)。通过对企业系统进行大规模部署金宝app MATLAB生产服务器™

从MATLAB生成C和C ++源代码,使用Matlab Coder™

开始:

独立应用程序

将MATLAB程序作为独立的应用程序与同事、合作伙伴、客户和其他可能不需要MATLAB的人共享。

创建独立的应用程序

创建独立的应用程序马铃薯程序并与其他用户分享。从Simulink创建独立应用程序金宝app®模拟,使用金宝app仿真软件的编译器™。独立应用程序可以是使用MATLAB图形和UI设计的完整应用程序Matlab App Designer.或者指导,或者它们可以是命令行可执行文件。

太阳分析应用程序创建在MATLAB和打包使用MATLAB编译器共享。

将应用程序分发为Docker容器

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

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

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

您可以为应用程序定义用户输入,并选择使用MATLAB支持的所有输出格式呈现结果,包括文本,数字和图形格式。金宝app

独立应用程序具有自定义输入和支持的输出格式。金宝app

Web应用程序

将MATLAB程序包作为Web应用程序并使用唯一的URL分享它们。

创建Web应用程序

使用App Designer创建MATLAB应用程序并将其包装为Web应用程序。用户可以直接从其浏览器访问每个Web应用程序,而无需安装任何其他软件。用金宝app仿真软件的编译器在Web应用程序中包含金宝appSimulink模拟。

主机的网络应用

的开发版本MATLAB Web App Server提供MATLAB编译器来托管您的MATLAB web应用程序,并在您的可信内部网环境中与用户共享它们。要获得额外的功能,包括验证和对在MATLAB不同版本中开发的应用程序的支持,请使用金宝appMATLAB Web App Server

MATLAB Web App Server.

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

主机和分享Web应用程序MATLAB Web App Server

Microsoft Excel加载项

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

创建新公式

通过将MATLAB程序打包为Excel插件为Microsoft Excel创建自定义函数。Excel用户可以像访问任何本地Excel函数一样访问自定义函数。使用MATLAB编译器中的交互式工具来测试你的代码之前,打包和部署它作为一个外接程序。

启用自定义分析和模拟

创建Excel插件,在Excel中执行分析和模拟,合并算法,可视化和在MATLAB中开发的用户界面。

太阳分析系数公式和图形输出从Excel插件创建和使用MATLAB编译器共享。

大数据应用

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

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

在启用了Apache Spark™的Hadoop上创建并执行具有高数组的独立MATLAB应用程序®集群。您还可以使用Spark的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 Analytics部署到不需要MATLAB的用户

使用MATLAB Compiler创建的所有应用程序和插件都使用MATLAB Runtime执行,这是一个共享库和代码的集合,使您能够在内部与决策者和同事共享MATLAB程序,或者在外部与客户和客户共享MATLAB程序。您可以用MATLAB Runtime打包您的应用程序,或者让用户在安装应用程序时下载它。

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

跨平台部署

在一个平台上开发应用程序并将其部署到在任何其他支持的平台上运行的服务器或工作站。金宝app您的最终用户可以在任何Matlab运行时支持的平台上安装和运行应用程序。金宝app

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

受益于加密的MATLAB代码

MATLAB编译器加密MATLAB代码文件,因此您的源代码仍然隐藏在应用程序的用户身上。

工业标准加密应用于包装阶段。

包装工具

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

使用交互式包装工具

使用MATLAB编译器应用程序以交互方式包装MATLAB应用程序。您可以将它们包装为独立应用程序,Web应用程序,MapReduce和Spark应用程序,以及Excel加载项。或者,使用用于脚本包装的命令行工具。

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

自定义安装程序

创建一个定制安装程序用于包含作者、启动画面和版本号等信息的应用程序。打包应用程序自动识别并选择依赖于您的主要MATLAB应用程序的文件,并提供将这些文件与附加数据打包到最终应用程序的选项。

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