Ceci est une ancienne révision du document !


Matlab

Version Compilateur Interconnexion chemin d'accès OS modèle de configuration
R2015b (8.6.0.267246) N/A N/A /applis/PSMN/generic/Matlab/R2015b/bin N/A N/A
modulefile : Matlab/R2015b

Pour utiliser les modules, consulter Environment Modules

inlinetoc

L'usage de matlab au PSMN est fortement déconseillé (problème de jetons de licences et jobs parallèles). Merci de préférer Octave, Scilab, R, python ou tout autre équivalent libre.

Exemples de scripts de soumission

Ces scripts sont donnés à titre d'exemple, merci de les modifier selon vos besoins.
  • exemple 1
batchrun.csh
#!/bin/tcsh
###### Select resources #####
#$ -N nom_job
#$ -cwd
#$ -V
#$ -j y
#$ -q matlab
#
 
##### Change to current working directory #####
cd ${SGE_O_WORKDIR}
 
##### Set environment #####
source /usr/share/lmod/lmod/init/tcsh
module load Matlab/R2015b
 
##### Execute Program #####
 
matlab -nodisplay -nodesktop -nojvm -nosplash < program_matlab.m
 
#

Pour soumettre il faut lancer :

  qsub batchrun.csh

(qui doit être exécutable, p.ex. avec la commande chmod u+x batchrun.csh )

  • exemple 2
script.matlab
#!/bin/tcsh
###### Select resources #####
#$ -N nom_job
#$ -cwd
#$ -V
#$ -j y
#$ -q matlab
##### For larger memory #####
##$ -q matlabbig
 
# config env
source /usr/share/lmod/lmod/init/tcsh
module load Matlab/R2015b
 
##### Change to current working directory #####
set WORKDIR=${SGE_O_WORKDIR}
 
cd ${WORKDIR}
 
##### Execute Program ####
matlab -nodisplay -nodesktop -nojvm -nosplash < program_matlab.m
 
#

Pour soumettre il faut lancer :

  qsub script.matlab 
documentation/tools/software/matlab.1519657256.txt.gz · Dernière modification : 2020/08/25 15:58 (modification externe)