如何在Android设备上运行Matlab代码?

问题描述:

我想在Android设备上运行Matlab代码。 Matlab中有JAVA Builder,可以从M-Files创建Java类。但它需要在目标机器上安装MatlabRunTime。我在Windows上使用Matlab,所以JAVA Builder将*创建MatlabRunTime。如何在Android设备上运行Matlab代码?

有没有办法在Android智能手机上运行M-Files?

+2

我想你最好试着在服务器上远程运行matlab ... – Oli 2012-01-27 14:11:23

无法使用任何部署产品(包括MATLAB Compiler和MATLAB Builder for Java)在Android上运行MATLAB代码。您从这些产品中获得的已部署组件取决于MATLAB编译器运行时,它比Android设备可处理的占用空间大得多。

你可以考虑两种

  1. 写一个服务器
  2. 使用MATLAB编码器上的某个地方运行的连接,如@Oli建议,以MATLAB代码(或部署MATLAB代码)的应用程序,它可以转换将MATLAB语言的子集合成可以集成到您的应用程序中的C代码。

尝试一个名为Addi的应用程序。它做了很多,并越来越好。

+0

Hi corbin,有趣的提示,但你可能想提到Addi是你自己的产品。 :)顺便说一下,为什么你开发了一些新的东西,当已经有[Octave for Android](https://play.google.com/store/apps/details?id=com)时,它似乎只有一点点像Matlab。 octave&hl = en),这在很大程度上是Matlab兼容的,至少关于数字核心功能? – 2014-08-16 23:57:18

+0

我实际上在Android的Octave之前开发了Addi。 – corbin 2014-08-21 17:42:09