我写了matlab代码(musclualr软件包),经常看到将应用程序迁移到云服务,现在我想学习云计算,我从我的应用程序开始,但我想知道将matlab代码转换为云的目的服务?
问问题
319 次
1 回答
4
我知道这是一个老问题。因为可能有其他人在寻找答案,所以我会在这里说明。
我相信您想要实现的是将您当前的 matlab 应用程序迁移到云服务。
有两种方法可以做到这一点。
使用 Matlab 编译器- Matlab 编译器允许您根据您的语言创建 DLL、jar。目前它支持 .Net 、 Java 、 C/C++ 、 python 等。但是这有一些限制。至于你不能 100% 保证你将能够重写你的整个代码库。并且 matlab 也为这种情况提供了更好的解决方案。(如下所述)
使用 Matlab 生产服务器- 如果您希望使用您的 matlab 代码开发 Web 应用程序,我相信这是您的终极解决方案。matlab 生产服务器像 REST 服务一样工作。您可以在生产服务器中托管您的 matlab 文件(.m)。这里发生的是 matlab 使用 matlab 编译器编译您的代码并将其部署在他们的云中。之后,您可以通过他们的 sdk 像 api 一样使用它。
https://in.mathworks.com/help/mps/qs/create-a-deployable-archive-for-matlab-production-server.html
如果有人感兴趣,我已在此处附上链接。
于 2017-04-20T04:26:01.830 回答