基于MATLAB的桌面和Web部署

使用应用程序部署共享MATLAB程序

MathWorks应用程序部署产品增加了MATLAB的优势s manbetx 845®通过允许您与没有使用MATLAB的人分享您在MATLAB中所做的工作。你可以与内部同事和决策者分享,或者与外部合作者和客户分享。

基于MATLAB的程序可以作为独立应用程序部署,也可以作为Microsoft的附加模块部署®擅长®,以及可以集成到web和企业应用程序中的软件组件。您可以部署任何MATLAB程序,涵盖一系列行业和应用程序,如数据科学,半导体/电子学,制造系统,图像处理,航空航天/国防,金融服务.

所有应用程序和组件都经过加密以保护您的知识产权,并且可以免费共享。

与手动重新编码算法相比,部署MATLAB应用程序和组件具有以下优势:

  • 领域专家可以维护想法、算法和应用程序的所有权。
  • 软件开发人员可以灵活地将通用算法与不同的编程语言和平台集成在一起。
  • 组织通过避免耗时和容易出错的重新编码,以及在应用程序的整个生命周期中轻松采用算法改进来提高效率。

“我们的解决方案需要Windows客户端和Linux服务器软件。我们使用MATLAB快速开发这两种软件,利用分布式计算、MEX文件接口访问我们的财务数据,以及用于优化、回归等的快速内置功能。”

朱利安•Zenglein德国商业银行

免费白皮书

用MATLAB分析建立一个网站

通过编译程序并将其部署到MATLAB生产服务器,学习在网站中嵌入MATLAB分析。

读白皮书

平台的灵活性

可以将应用程序和组件部署到各种平台,为您提供了为您的组织确定最佳解决方案的灵活性。

独立的桌面应用程序可以完全在MATLAB中开发,以提供一个具有自定义用户界面的完整解决方案,所有这些都在最终用户的计算机上本地运行。

MATLAB程序可以打包为Microsoft Excel外接程序,并轻松集成到电子表格中,为在MATLAB中开发的算法、图形和用户界面提供无缝集成。

要与最广泛的受众共享MATLAB程序,您可以将MATLAB算法与基于服务器的web和企业系统集成,提供最大的可扩展性、可定制性,并与组织的IT基础架构集成。

组合优化使用MATLAB算法打包为Microsoft Excel插件(左)和光谱分析的独立桌面应用程序(右)。


产品组合

您可以选择满足需要的应用程序部署解决方案。

MATLAB编译器™让您共享MATLAB程序而无需集成编程。您可以为Microsoft Excel创建独立的应用程序、插件,以及可以在Hadoop集群上运行的大数据应用程序组件。

MATLAB编译器SDK™为希望将基于MATLAB的组件集成到其他语言编写的应用程序中的软件开发人员提供实现和平台灵活性。您可以将这些组件与用C/C++、.NET、Java和Python编写的应用程序集成。对于服务器应用程序,您可以创建自己的应用程序服务器或部署到MATLAB生产服务器™.

MATLAB生产服务器为安全、可扩展的web和企业应用程序提供最有效的开发路径。

将分析集成到系统中

共享独立的MATLAB应用程序或运行MATLAB分析作为web、数据库、桌面和企业应用程序的一部分,而无需创建自定义基础设施。打包MATLAB分析作为可部署组件兼容广泛的开发环境,如Java, Microsoft . net, Excel, Python,和C/ c++。对于低延迟和可伸缩的生产应用程序,您可以将MATLAB分析作为可从不同应用程序调用的集中服务运行。

纽约州能源负荷预测的预测分析应用。