Différences entre versions de « PBS et matlab »

De POLR
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 à 14: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"