...
2) Exécutez le script Matlab sans ouvrir aucune fenêtre
a) Assurez-vous que votre script Matlab n'ouvre aucune fenêtre de figures. Pour éviter d'afficher vos chiffres ajoutez par exemple ('visible','off') à la commande 'figure' :
...
Volet |
---|
a=1:4; |
...
fig |
...
= |
...
figure('visible','off'); |
...
plot(a) |
...
saveas(fig,'newout','fig') |
Ou, si vous avez déjà exécuté la commande '
...
fig = figure(...)', ajouter :
Volet |
---|
set(fig, 'visible', 'off') |
b) Ouvrez Matlab en "mode ligne de commande" sans ouvrir aucune fenêtre avec :
Volet |
---|
matlab -nodesktop -nosplash |
Ensuite, vous pouvez exécuter vos scripts avec :
Volet |
---|
>> matlab_script |
Si vous ne souhaitez exécuter qu'un seul script, vous pouvez également l'exécuter immédiatement avec :
Volet |
---|
matlab -nodesktop -nosplash -r "matlab_script; quit;" |
Vous devez omettre l'extension '.m' de votre script dans les appels !Si vous avez des problèmes/corrections/suggestions, envoyez-moi un courriel : winger.katja@uqam.ca