ausführen Ich versuche, eine benutzerdefinierte matlab
Funktion (.m
Datei) von Java-Android-Anwendung, die in Eclipse mit matlabcontrol.jar
entwickelt wird, zu starten.Wie Matlab-Skript von Java (für Android) mit Matlabcontol.jar
Eigentlich funktioniert es gut, wenn ich es im Java-Projekt verwende. Aber ich frage mich, ist es möglich, es zu verwenden, wenn ich Android-Anwendung entwickeln.
Das Problem ist, wenn ich matlabcontrol.jar
für Java-Projekt verwenden, es öffnet sich und läuft matlab
Anwendung (wie R2009b matlab
) automatisch, obwohl ich es nicht verwenden möchten. Dann renne und drucke das Ergebnis auf der matlab
Konsole.
Dann denke ich, wenn jemand, der matlab
Anwendung in ihrem Computer oder Smartphone nicht installiert hat, keine Anwendung verwenden kann, die matlab
Code enthalten ist.
Also, ich möchte nur matlab
Code auf Java-Programm (für Android) ausführen, nicht mit matlab
Anwendung. Geben Sie mir bitte eine Option oder einen alternativen Weg zum Training?
Bitte helfen. Danke.
Die Verwendung von Matlabcontrol ist nicht möglich, da Matlabcontrol die Funktionalität nicht implementiert, es steuert nur Matlab. Die Alternativen, die ich sehe, sind 1) Matlab Mobile 2) Octave für Android 3) Generiere C++ - Code und kompiliere es in eine native Bibliothek. – Daniel