Différences entre versions de « PBS et matlab »
Sauter à la navigation
Sauter à la recherche
Ligne 9 : | Ligne 9 : | ||
Cette commande lancera '''Matlab''' et celui-ci exécutera automatiquement le code contenu dans le script ''<fichier_matlab>''. Les messages résultant de l’exécution seront écrits dans le fichier ''<fichier_log>''. | Cette commande lancera '''Matlab''' et celui-ci exécutera automatiquement le code contenu dans le script ''<fichier_matlab>''. Les messages résultant de l’exécution seront écrits dans le fichier ''<fichier_log>''. | ||
+ | |||
+ | |||
+ | Exemple: | ||
+ | matlab -nojvm -nosplash -nodesktop -nodisplay -logfile produire_anim.log -r "try; run('produire_anim.m'); catch; end; quit" |
Version du 18 juillet 2017 à 13:15
Exécution en lot d'une tâche Matlab
Il est possible de lancer l'exécution automatique d'un script lors du lancement de Matlab en utilisant la syntaxe suivante:
matlab -nojvm -nosplash -nodesktop -nodisplay -logfile <fichier_log>.log -r "try; run('<fichier_matlab>'); catch; end; quit"
Cette commande lancera Matlab et celui-ci exécutera automatiquement le code contenu dans le script <fichier_matlab>. Les messages résultant de l’exécution seront écrits dans le fichier <fichier_log>.
Exemple:
matlab -nojvm -nosplash -nodesktop -nodisplay -logfile produire_anim.log -r "try; run('produire_anim.m'); catch; end; quit"