Bonjour, bonjour,

Suite à une absence de réponse sur les forums Matlab (ici), je me dis qu'il est sans doute plus pertinent de poser mon problème ici.
En effet, je pense que le problème vient plutôt du côté PHP que du coté Matlab.

Bref, comme je l'expliquais à vos confrères, j'ai réalisé une petite fonction sous matlab que je dois exécuter sur mon appli web. Cela fonctionne impec' dans la console windows, mais lorsque j'insère les lignes de codes suivantes...

Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
$chemin = exec(escapeshellcmd('cd C:\MATLAB7\work'));
$matlab = escapeshellcmd("matlab -nosplash -nodesktop -r FiltreContour('sob','2036.png','development');");
passthru ($matlab);
... la page se charge mais la fonction matlab ne s'est pas exécutée. En revanche, si je n'utilise pas la fonction escapeshellcmd(), la page charge sans aboutir. J'ai essayé de me placer dans le bon dossier, mais peut être ne l'ai je pas fait correctement ?

Cela me laisse toute pleine de perplexitude. Et promit j'ai cherché... mais la fonction exec() semble laisser les gens sans voix.