MATLAB编译器
从MATLAB程序构建独立的可执行程序和web应用程序
MATLAB编译器™使您能够分享 MATLAB® 程序作为独立的应用程序和web应用程序。使用MATLAB编译器,您还可以将MATLAB程序打包和部署为MapReduce和Spark™大数据应用程序,以及Microsoft®Excel®插件。最终用户可以使用免版税的方式运行应用程序MATLAB运行时。
要提供对MATLAB web应用程序的基于浏览器的访问,可以使用MATLAB编译器中包含的MATLAB web应用服务器™的开发版本来托管它们。MATLAB程序可以打包成软件组件,以便与其他编程语言(with)集成MATLAB编译器SDK™)。通过 大规模部署到企业系统的支持万博1manbetxMATLAB生产服务器™。
用MATLAB生成C和c++源代码MATLAB编码器™。
开始:
创建独立的应用程序
创建独立的应用程序MATLAB程序,并与其他用户免费共享。从Simulink创建独立的应用程序万博1manbetx®模拟,使用万博1manbetx仿真软件的编译器™。独立的应用程序可以是完整的应用程序,使用MATLAB图形和ui设计MATLAB应用程序设计师或指南,也可以是命令行可执行文件。
定义自定义输入和输出格式
您可以为应用程序定义用户输入,并选择如何使用MATLAB支持的所有输出格式(包括文本、数字和图形格式)来表示结果。万博1manbetx
创建Web应用程序
使用App Designer创建MATLAB应用程序,并将其打包为web应用程序。用户可以通过一个唯一的URL从浏览器直接访问每个web应用程序,而不需要安装任何额外的软件。使用万博1manbetx仿真软件的编译器在web应用程序中包含万博1manbetxSimulink模拟。
主机的网络应用
使用的开发版本MATLAB Web应用服务器提供了MATLAB编译器来托管您的MATLAB web应用程序,并在可信的内部网环境中与用户共享它们。对于其他功能,包括验证和支持在MATLAB的不同版本中开发的应用程序,请使用万博1manbetxMATLAB Web应用服务器。
创建新的公式
通过将MATLAB程序打包为Excel外接程序,为Microsoft Excel创建自定义函数。Excel用户可以像访问任何本机Excel函数一样访问自定义函数。在将代码打包和部署为外接程序之前,使用MATLAB编译器中的交互式工具对代码进行测试。
启用自定义分析和模拟
创建Excel外接程序,在Excel中执行分析和仿真,这些分析和仿真结合了算法、可视化和MATLAB中开发的用户界面。
创建和执行高数组应用程序
使用支持Apache Spark™的Hadoop创建和执行独立的MATLAB应用程序®集群。您还可以使用针对Spark的MATLAB API创建和执行针对Spark的MATLAB应用程序。
创建并执行MapReduce应用程序
创建独立的MATLAB MapReduce应用程序,以在Hadoop集群上运行。您还可以从MATLAB map和reduce函数中创建可部署的归档文件,并将它们合并到Hadoop mapreduce作业中。
在大数据平台上自动安装MATLAB运行时
配置大数据平台,自动下载MATLAB运行时,部署基于MATLAB的MapReduce或Spark应用程序,进行数据分析和大数据处理。
加密的,免版税的分享
共享打包的MATLAB应用程序或组件MATLAB运行时。
将MATLAB分析部署到不需要MATLAB的用户
用MATLAB编译器创建的所有应用程序和外接程序都是使用MATLAB运行时执行的,MATLAB运行时是一组共享库和代码,使您能够在内部与决策者和同事共享MATLAB程序,或在外部与客户和客户共享MATLAB程序。您可以用MATLAB运行时打包您的应用程序,或者让您的用户在安装应用程序时下载它。
跨平台部署
在一个平台上开发应用程序,并将其部署到运行在任何其他受支持平台上的服务器或工作站。万博1manbetx您的最终用户可以在任何MATLAB运行时支持的平台上安装和运行应用程序。万博1manbetx
受益于加密的MATLAB代码
MATLAB编译器会对您的MATLAB代码文件进行加密,这样您的源代码就不会被应用程序的用户看到。
使用交互式包装工具
使用MATLAB编译应用程序来交互式地打包您的MATLAB应用程序。您可以将它们打包为独立的应用程序、web应用程序、MapReduce和Spark应用程序以及Excel外接程序。或者,使用命令行工具进行脚本打包。
MATLAB®Web应用服务器支持万博1manbetx
作为交互式web应用程序共享MATLAB应用万博1manbetx程序和Simulink仿真
跨平台部署
在Windows上创建MATLAB web应用程序并部署到Linux服务器
看到发布说明有关这些功能和相应功能的详细信息。