Bonjour,
J'aimerais pouvoir faire communiquer matlab et 20-sim. Celà est normalement possible avec 20-sim mais pour ce faire, il faut activer la possibilité de communication de matlab avec d'autres logiciels.
Pour ce faire, la méthode décrite par 20-sim est la suivante :
1) Vérifier que le dll libeng.dll se trouve dans le chemin C:\Program Files\MATLAB\R2012b\bin\win32)
2) Rajouter dans le Path environment variable le chemin (un chemin de la forme C:\Program Files\MATLAB\R2012b\bin\win32))
Le path environnement se trouve en faisant le chemin suivant :
1. From "My Computer", right mouse button: Properties:
2. On Windows 7: choose Advance Properties and go further as Admin
On WindowS XP: you go directly to the System Properties dialog
3. Choose the tab: Advanced
4. Choose:Environment Variables.
3) Lancer la commande matlab /regserver dans matlab.
Si cette commande se lance, alors il est possible de faire dialoguer matlab avec d'autres logiciels scientifiques.
Mon problème est le suivant :
J'ai bien rajouter les chemins à la variable PATH environnement et j'ai maintenant 3 chemins liés à matlab dans ce PATH environnement qui sont :
C:\Program Files (x86)\MATLAB\R2012b\runtime\win32;
C:\Program Files (x86)\MATLAB\R2012b\bin\win32; qui contient MATLAB.exe (en lettres majuscules) et le dll libeng.dll
C:\Program Files (x86)\MATLAB\R2012b\bin qui contient matlab.exe (en lettres minuscules) et pas le dll libeng.dll
Par contre, la commande matlab /regserver dans matlab ne fonctionne et je n'arrive donc pas à faire communiquer les 2 logiciels.
Sur certains forums, j'ai trouvé que je devais lancer matlab en administrateur. J'ai essayé mais celà n'a rien changé.
Auriez-vous des idées pour que j'arrive à la lancer cette commande /regserver synonyme de communication possible de matlab avec d'autres logiciels ?
Merci pour votre aide.
Partager