解决方案

使用 MATLAB 和 Simulink 进行 Web 部署

您可以使用 MATLAB Web App Server™ 或 MATLAB Production Server™ 通过 Web 端部署共享您的 MATLAB® 应用程序和 Simulink® 模型。使用哪个软件具体取决于您组织开发 Web App 用户界面所使用的前端技术。最终用户可以通过其 Web 浏览器直接访问和运行应用程序。

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

Julian Zenglein,Commerzbank

使用 MATLAB Web App Server 进行托管

在 MATLAB App 设计工具中以图形方式设计您的 MATLAB App,然后用 MATLAB Web App Server 将其托管。

使用 App 设计工具中的小组件,您可以创建用户界面以支持工程师提供其模型参数的输入和输出值。您可以将这些 App 部署为交互式 Web App,它们可以直接通过 Web 浏览器运行仿真,而无需安装其他软件。


使用 MATLAB Production Server 进行托管

如果您决定使用如 HTML、Javascript、Angular 等网页技术开发前端接口,您可以将在 MATLAB Production Server 上托管的 MATLAB 函数作为 RESTful API 调用。

您可以使用如 XMLHttpRequest 或 JQuery 等标准的 RESTful 调用从 Web 应用程序内访问该 API。然后执行 POST 以检索结果,并将其在页面上呈现。