Rechercher : dans
Par :

Erreur exécutable Matlab

Dernière réponse le 22 avr 2008 à 15:54:16 ZZ2F3, le 30 nov 2007 à 11:18:19 
 Signaler ce message aux modérateurs

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

Meilleures réponses pour « Erreur exécutable Matlab » dans :
[MSN] Erreurs 0x80072ee6 - problème de connexion VoirErreurs 0x80072ee6 Pour résoudre ce problème, supprimer les cookies, vider le cache et l'historique du navigateur Internet Explorer. Puis cliquer sur Démarrer / Exécuter et saisir : regsvr32 MSXML3.dll Enfin, redémarrer l'ordinateur pour...

1

Char Snipeur, le 30 nov 2007 à 12:23:06

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. Salutation ! Quand on sait pas, on touche pas !JBT
Char Snipeur

Répondre à Char Snipeur

2

ZZ2F3, le 3 déc 2007 à 12:25:34

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.

Répondre à ZZ2F3

3

 elec, le 22 avr 2008 à 15:54:16

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.

Répondre à elec