Matlab

Utilisation, Installation et configuration de MatLab sur les machines du laboratoire.

MatLab est un logiciel commercial dont l’utilisation est soumis à la possession d’une licence fournie par le CCIN2P3 (voir liste des logiciels IN2P3). Il s'utilise soit:

- Sur un serveur Unix du laboratoire (par exemple lx2, lx3, lx4)
- Sur un poste de travail (Windows, Linux ou Mac).

Un poste de travail ne peut utiliser MatLab de cette façon que s’il est physiquement connecté à un réseau. Le mode le plus simple est  l'utilisation sur le réseau filaire du laboratoire en accédant au serveur de licences du CCIN2P3. Cette installation donne accès à la quasi-totalité des modules optionnels (toolbox) de MatLab.

Utilisation de MatLab sur les serveurs Unix du LAL (lx2, lx3, lx4)

On peut afficher la liste des versions de MatLab disponibles sur les serveurs Unix/Linux du LAL (par exemple lx2 ou lx3), ainsi que la version utilisée par défaut, avec la commande :
matlab —versions
Pour utiliser MatLab, il faut utiliser la commande suivante :
matlab [—version xxx] L’option —version permet d’exécuter une version spécifique parmi toutes les versons installées : la valeur xxx correspond au nom de la version tel qu’affiché par l’option —versions. Si l’option —version est absente, la version par défaut est utilisée.

matlab --nodesktop (pour lancer sans l'interface graphique)

Contacter le service informatique si la version installée ne convient pas à vos besoins ou si des fonctionnalités sont manquantes.

Installation de MatLab sur un poste de travail

Pour installer MatLab sur un poste de travail, vous devez contacter le service informatique, après avoir choisi entre les deux modes de licences indiqués ci-dessus. Le service informatique vous fournira les CD d’installation ou les fichiers à installer et vous indiquera la procédure à suivre, ainsi que la configuration à utiliser pour bénéficier des licences IN2P3 si c’est le mode que vous avez choisi.

Les jetons de licence fournis par le CCIN2P3 ne sont disponibles que pour les postes de travail des laboratoires de l'IN2P3 (donc pas sur un poste personnel!!). Il faut configurer votre poste de travail pour qu'il interroge les serveurs de licences du CCIN2P3.  A l'installation le système demande une clé d'activation et un fichier de configuration permettant  d'accéder au serveur de licences du CCIN2P3 (à récupérer auprès du SI). Si vous êtes sur le réseau filaire du LAL il suffit ensuite de démarrer Matlab. Dans le cas contraire, il faut passer par une machine intermédiaire du LAL qui va récupérer la licence à la place du poste de travail et qui va la fournir au poste. Pour cela on met en place 2 tunnels SSH entre le poste et le serveur du CCIN2P3 en passant par cette machine.

    • Créez les tunnels depuis linux:
ssh -f -N -L 27001:ccflex04.in2p3.fr:27001 lx2.lal..in2p3.fr
ssh -f -N -L 27011:ccflex04.in2p3.fr:27011 lx2.lal.in2p3.fr
  • Créez les tunnels depuis Windows (ex: ici avec putty):

matlab1 matlab2

  • Remplacez ensuite le fichier de configuration de Matlab par celui qui lui indique d'utiliser votre machine comme serveur de licence, et enfin lancez Matlab

Une réflexion au sujet de « Matlab »

  1. Ping : Matlab affiche un message d’erreur | Support Utilisateurs

Les commentaires sont fermés.