首页 文章

Cloud 计算和MATLAB [关闭]

提问于
浏览
1

我已经编写了一些基于人工智能方法对声音进行分类的MATLAB代码 .

现在我想在 Cloud 上使用相同的程序 .

我是否需要将代码转换为其他编程语言,或者是否可以在 Cloud 上使用相同的MATLAB代码?

2 回答

  • 2

    如果您希望将应用程序迁移到 Cloud 以通过在 Cloud 计算资源上运行它来加速它,则可以使用Parallel Computing Toolbox并行化您的应用程序,然后在 Cloud 中运行的MATLAB Distributed Computing Server实例上执行该应用程序,例如在Amazon EC2上 . MathWorks在他们的网站上有resources,包括白皮书,关于如何做到这一点 . 请注意,对于MathWorks产品而言,如果您这样做,则可以按小时支付MATLAB Distributed Computing Server的实例,而不必购买昂贵的永久许可证(请与您的客户经理联系以了解该付款选项) ) .

    如果您想在 Cloud 上运行代码只是为了方便,或者从计算机上卸载代码,而不是加快速度,那么如果您拥有MATLAB许可证,则可以使用MATLAB Mobile(适用于iPhone或Android)运行您在MathWorks自己的 Cloud 资源上的代码是免费的(包括存储最多500MB的数据) .

    当然,您可能会发现由于各种原因,您最终认为最好用不同的语言对其进行重新编码 - 但是在执行这个冗长的任务之前,您可以快速尝试几种选项 .

  • 0

    是的,如果并行计算工具箱不够,你可以查看MATLAB Distributed Computing Server .

相关问题