2012-01-27 22 views
8

Me gustaría ejecutar el código de Matlab en un dispositivo Android. Existe el JAVA Builder en Matlab, que puede crear clases Java desde M-Files. Pero requiere un MatlabRunTime para instalarse en la máquina de destino. Utilizo Matlab en Windows, por lo que JAVA Builder crea MatlabRunTime como *.¿Cómo ejecutar el código de Matlab en un dispositivo Android?

¿Hay alguna manera de ejecutar M-Files en un teléfono inteligente Android?

+2

Creo que será mejor que intentes ejecutar matlab de forma remota en un servidor ... – Oli

Respuesta

7

No es posible utilizar ninguno de los productos de implementación (incluidos MATLAB Compiler y MATLAB Builder para Java) para ejecutar código MATLAB en Android. Los componentes desplegados que obtiene de cualquiera de esos productos dependen del MATLAB Compiler Runtime, que tiene una huella mucho más grande que la que podría soportar un dispositivo Android.

Se podría considerar o bien

  1. Escribir una aplicación que se conecta, como se sugiere @Oli, al código de MATLAB (MATLAB o código desplegado) que se ejecuta en algún lugar de un servidor
  2. con MATLAB Coder, que puede convertir una subconjunto del lenguaje MATLAB en código C que podría integrarse en su aplicación.
2

Pruebe una aplicación llamada Addi. Hace mucho y está mejorando.

+0

Hola, corbin, sugerencia interesante, pero es posible que hayas querido mencionar que Addi es tu propio producto. :) Por cierto, ¿por qué desarrollaste algo nuevo que parece ser un poco como Matlab cuando ya hay [Octave para Android] (https://play.google.com/store/apps/details?id=com. octave & hl = en) que es ampliamente compatible con Matlab, al menos en lo que respecta a la funcionalidad del núcleo numérico. –

+0

Desarrollé Addi antes que Octave para Android. – corbin

Cuestiones relacionadas