Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
documentation:tools:software:matlab [2018/04/25 14:18] ltaulelldocumentation:tools:software:matlab [2023/05/04 11:34] (Version actuelle) – [Exemples de scripts de soumission] ltaulell
Ligne 2: Ligne 2:
  
 ^  Version  ^  Compilateur  ^  Interconnexion  ^  chemin d'accès  ^  OS  ^  modèle de configuration  ^ ^  Version  ^  Compilateur  ^  Interconnexion  ^  chemin d'accès  ^  OS  ^  modèle de configuration  ^
-|  R2017b (9.3.0.713579)   N/A  |  N/A  |  /applis/PSMN/generic/Matlab/R2017b/bin  |  N/A   N/A  | +|  R2022a ()  |  gcc 10.2.1, java 11.0.15   N/A   /applis/PSMN/debian11/Generic/modules/all  |  debian 11  |  N/A  | 
-| | **modulefile** : Matlab/R2017b  ||||| +| | **modulefile** : Matlab/R2022a  ||||| 
-|  R2015b (8.6.0.267246)  |  N/A   N/A  |  /applis/PSMN/generic/Matlab/R2015b/bin  |  N/A   N/A  | +|  R2019b (9.7.0.1296695)  |  gcc 10.2.1, java 11.0.15   N/A  |  /applis/PSMN/debian11/Generic/modules/all  |  debian 11   N/A  | 
-| | **modulefile** : Matlab/R2015b  |||||+| | **modulefile** : Matlab/R2019b  ||||| 
 +|  R2019b (9.7.0.1296695)  |  Gcc 6.3, Java 1.8   N/A  |  /applis/PSMN/generic/Matlab,/R2019b/bin  |  debian 9   N/A  | 
 +| | **modulefile** : Matlab/R2019b  |||||
  
  
-Pour utiliser les modules, consulter [[documentation:tools:modules|Environment Modules]] +  * Pour utiliser les modules, consulter [[documentation:tools:modules|Environment Modules]]
- +
- +
-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, [[documentation:tools:software:scilab|Scilab]], [[documentation:tools:software:sagemath|SageMath]], [[documentation:tools:software:r|R]], [[documentation:tools:langages:python:accueil|python]] ou tout autre équivalent libre. +
  
 +  * 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, [[documentation:tools:software:scilab|Scilab]], [[documentation:tools:software:sagemath|SageMath]], [[documentation:tools:software:r|R]], [[documentation:tools:langages:python:accueil|python]] ou tout autre équivalent libre. 
  
 +  * Pour afficher la liste des toolbox installées, ainsi que leur numéro de version, utilisez ''ver()''.
 ===== Exemples de scripts de soumission ===== ===== Exemples de scripts de soumission =====
  
 <note warning> <note warning>
 +
 Ce script est donné à titre d'exemple, merci de le modifier selon vos besoins. \\ Ce script est donné à titre d'exemple, merci de le modifier selon vos besoins. \\
 +
 </note> </note>
  
Ligne 27: Ligne 30:
 #$ -cwd #$ -cwd
 #$ -V #$ -V
-#$ -j y 
 #$ -q matlab #$ -q matlab
 ##### For larger memory ##### ##### For larger memory #####
-##$ -q matlabbig+###$ -q matlabbig
  
 # config env # config env
 source /usr/share/lmod/lmod/init/bash source /usr/share/lmod/lmod/init/bash
-module load Matlab/R2015b +ml use /applis/PSMN/debian11/Generic/modules/all/ 
- +module load Matlab/R2019b
-##### Change to current working directory ##### +
-set WORKDIR=${SGE_O_WORKDIR}+
  
-cd ${WORKDIR}+# change to current submit dir 
 +# important, elsewhere, job is started from ~/ 
 +cd "${SGE_O_WORKDIR}" || { echo "cannot cd to ${SGE_O_WORKDIR}"; exit 1; }
  
 ##### Execute Program #### ##### Execute Program ####
Ligne 49: Ligne 51:
 Pour soumettre il faut lancer : Pour soumettre il faut lancer :
 <code bash> <code bash>
-  qsub script.matlab +qsub script.matlab 
 </code>  </code> 
documentation/tools/software/matlab.1524665906.txt.gz · Dernière modification : 2020/08/25 15:58 (modification externe)