2017-03-13 2 views
1

J'ai compilé un algorithme Matlab dans un fichier java.jar et exécuté avec succès le même algorithme dans java.Compilateur Matlab sdk runtime

Pour utiliser la fonction matlab dans java, j'ai importé le fichier jar généré ainsi que le fichier javabuilder.jar .

maintenant ce qui est:

javabuilder.jar?

En outre, il est possible de choisir les réglages de compilation entre

Runtime téléchargé sur Internet

et

Runtime inclus dans le package

J'ai défini Runtime téléchargé à partir du Web et inclus uniquement les deux fichiers jar à mon projet et pourrait exécuter l'algorithme.

Où l'exécution de Matlab est-elle nécessaire? et puis-je utiliser mes fichiers Jar aussi sur un ordinateur Linux?

Répondre

1

Le javabuilder. jar contient les fonctions wrapper pour communiquer avec matlab runtime. matlab runtime est écrit en C++ et doit être installé sur le système où jar de la fonction javabuilder + matlab est utilisé.

Le programme d'installation d'exécution est inclus dans le fichier de package créé par matlab pour télécharger le moteur d'exécution à partir du Web ou peut être inclus avec le package.