Erreur exécutable Matlab

Fermé
ZZ2F3 Messages postés 40 Date d'inscription mardi 27 novembre 2007 Statut Membre Dernière intervention 30 juin 2009 - 30 nov. 2007 à 11:18
 elec - 22 avril 2008 à 15:54
Bonjour à tous! [Tout d'abord désolé si ce n'est pas la bonne section]

Je vais vous exposer mon problème concernant la création d'un éxecutable exploitable sur n'importe quelle machine à partir d'un fichier ***.m sous MATLAB.

En effet, la compilation et la création des fichiers ***.ctf et ***.exe (Commande : mcc -hv ***.m ) se passent sans soucis (apparent) mais lors de l'appel de l'éxécutable ainsi crée j'obtiens l'erreur suivante dans une boite de dialoque:


Warning: Cannot initialize Java Virtual Machine.
MATLAB Java services cannot be initialized


De plus ayant essayé de lancer cet exécutable sur une autre machine (sur laquelle Matlab n'est pas installé) j'obtiens également une erreur d'initialisation.

J'ai beau cherché un peu partout dans des tutoriaux, forums, FAQ je ne trouve aucune solution à ce problème!
En espérant que quelqu'un pourra m'aider, Bonne soirée a tous !

Merci d'avance!

Windows XP

3 réponses

Char Snipeur Messages postés 9813 Date d'inscription vendredi 23 avril 2004 Statut Contributeur Dernière intervention 3 octobre 2023 1 298
30 nov. 2007 à 12:23
Salut.
C'est tout à fait le bon forum.
il me semblait que mcc compilait en C++, enfin bon...
l'erreur te dit que la machine virtuel de java s'initialize pas.
iPour moi, ça signifie que ton programme est en fait un prog java un .class qu'il faut lancer plus ou moins explicitement avec java (la machine virtuel)
Je te conseil de te renseigner un peu là dessus, savoir quel JVM (java virtual machine) tu as.
0
ZZ2F3 Messages postés 40 Date d'inscription mardi 27 novembre 2007 Statut Membre Dernière intervention 30 juin 2009
3 déc. 2007 à 12:25
D'abord merci de ta réponse !

J'ai donc vérifié quelle était ma version de java sur java.com et donc j'obtiens :

Version de Java vérifiée

Félicitations !

Vous disposez de la version Java recommandée (Version 6 Update 3).


Mais malgré cela je reste toujours bloqué au même point .

Si quelqu'un expert en création d'éxecutable sous matlab pourrait m'aider ce serait avec grand plaisir!

Merci d'avance.
0
bonjours,
j ai un probleme dnas mon programme sous matalb,
Voila j essaye de programmer la résolution d'un système d'equation différentiel ave le ode45, lors de l'exécution il m'affiche:??? Attempted to access x0(1); index out of bounds because numel(x0)=0.
j'arrive pas a voir ou est l'erreur exactement
merci pour votre aide.
0