- 领域专家可以维护思想、算法和应用程序的所有权。
- 软件开发人员可以灵活地将通用算法与不同的编程语言和平台集成在一起。
- 通过避免耗时和易出错的编码,以及在应用程序的整个生命周期中容易采用算法改进,组织可以提高效率。
平台的灵活性
应用程序和组件可以部署到各种平台上,为您提供了确定适合您的组织的最佳解决方案的灵活性。
独立的桌面应用程序可以完全在MATLAB中开发,以提供一个具有自定义用户界面的完整解决方案,所有这些都在最终用户的计算机上本地运行。
MATLAB程序可以打包为Microsoft Excel插件,轻松集成到电子表格中,提供了算法、图形和用MATLAB开发的用户界面的无缝集成。
为了与最广泛的受众共享MATLAB程序,您可以将MATLAB算法与基于服务器的web和企业系统集成,提供最大的可伸缩性、可定制性,并与您组织的IT基础设施集成。
产品组合
您可以选择满足需求的应用程序部署解决方案。
MATLAB编译器™让您无需集成编程就可以共享MATLAB程序。您可以为Microsoft Excel创建独立的应用程序、外接程序,以及可以为大数据应用程序在Hadoop集群上运行的组件。
MATLAB编译器SDK™为希望将基于matlab的组件集成到其他语言编写的应用程序中的软件开发人员提供了实现和平台的灵活性。您可以将这些组件与用C/ c++、. net、Java和Python编写的应用程序集成。对于服务器应用程序,您可以创建自己的应用服务器或部署到MATLAB Production server™。
MATLAB生产服务器为安全和可伸缩的web和企业应用程序提供最有效的开发路径。
将分析集成到系统中
共享独立的MATLAB应用程序或作为web、数据库、桌面和企业应用程序的一部分运行MATLAB分析,而无需创建自定义基础设施。将MATLAB分析打包为可部署组件,兼容广泛的开发环境,如Java、Microsoft . net、Excel、Python和C/ c++。对于低延迟和可伸缩的生产应用程序,您可以将MATLAB分析作为可从各种应用程序调用的集中服务运行。