-
Exécutable sous MATLAB
J'ai un petit problème pour créer un exécutable sous Matlab.
J'ai déjà lu certaies réponses à des questions de ce genre mais pour moi ça ne marche pas.
J'ai créé une interface graphique sous Matlab avec des edit box, des push button. En appuyant sur un push button je vais rechercher des données sous Excel et sur un autre j'enregistre des infos sous Excel. De plus j'affiche un graphique avec un autre push button et à l'aide du menu j'ai accès a un fichier d'aide au format pdf.
Je n'arrive pas à créer l'exécutable donc, et je voudrais savoir si qqn a déjà réussi un exécutable avec un tel programme Matlab qui utilise plusieurs autres logiciels.
Merci
-
quelle commande de compilation utilises tu?
quelle version utilises tu?
quel msg d'erreur obtiens tu?
-
j'utilise la version 6.5 de Matlab
j'ai des dizaines d'erreurs, principalement dues je pense aux variables globales
j'ai essayé les mex, standalone C, standalone C++
-
Je sens que tu travaille à l'université Laval, ai-je tord ?
-
Non je ne travaille pas à Laval
Pour mon problème, avec l'option mcc -B sgl, j'arrive à créer un exécutable qui ouvre mon interface graphique mais dès que j'ai besoin d'enregistrer dans un variable globale, il aime pas.
Il me dit aussi que la fonction which n'est disponible qu'en mex file alors que je ne sais meme pas ce qu'est la fonction which.
-
Mon stage se termine à la fin de la semaine
J'ai toujours le même problèmz avec les variables globales et je ne peux pas faire sans.
Merci de votre partcipation
-
Et bien évite d'utiliser des variables globales.
Au pire tu écris dans un fichier .mat temporaire sur le disque.