ouverture puis execution fichier .m (code matlab)
Bonjour,
Dans le cadre d'un projet je dois arriver a faire communiquer mon script python avec MATLAB pour des commandes basiques. Je dois en effet être capable depuis python d'ouvrir matlab sur un certain fichier .m et arriver a éxécuter le programme. Pour le moment j'arrive juste a ouvrir MATLAB depuis python avec cette commande :
Code:
1 2
| import subprocess
subprocess.Popen ("MATLAB.exe") |
Je précise que je developpe sous windows et que c'est mes premiers pas avec python je connais la programmation orienté objet avec des bases en C++
J'ai par ailleurs essayé les commandes suivantes mais jamais mon fichier .m ne s'ouvre :/
J'ai installé les bibliothèques scientifiques Numpy et Scipy car j'ai vu qu'elles étaient nécessaires pour communiquer avec matlab
Code:
1 2 3 4
| subprocess.Popen("MATLAB.exe -r E:\USERS\Nicolas\analyse.m",shell =TRUE, stdout=PIPE)
open("E:\USERS\Nicolas\analyse.m")
open("analyse.m")
file("analyse.m") |
Merci d' avance pour votre aide,
Cordialement