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:19] – [Exemples de scripts de soumission] 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 33: Ligne 36:
 # 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 ##### +
-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 ####
documentation/tools/software/matlab.1524665976.txt.gz · Dernière modification : 2020/08/25 15:58 (modification externe)