| Actualités | Documentation | Liens | Nous Contacter | Rechercher | Accès réservé |
  • French
Accueil arrow Support technique arrow Analyse et Visualisation arrow MATLAB

Accueil
- - - - - - - - - - - - - - - - - - - -
Catalogue de données
- - - - - - - - - - - - - - - - - - - -
Accéder à ClimServ
- - - - - - - - - - - - - - - - - - - -
Support technique
Etat du Cluster
- - - - - - - - - - - - - - - - - - - -
Orbitographie (Ixion)

MATLAB Version imprimable
Matlab : Version 2010a

Description

MATLAB (raccourci de matrix laboratory, laboratoire matriciel) est un logiciel de calcul numérique édité par la société américaine The MathWorks

MATLAB est le cœur d'une suite de logiciels plus vaste comprenant notamment Simulink, un environnement graphique permettant de concevoir et de simuler des systèmes qui varient dans le temps.

Utilisation

MATLAB est installé sur les machines de ClimServ, ainsi que différentes Toolbox.

Par défaut Matlab est lancé avec l'option '-nojvm'. Pour utiliser l'interface graphique de matlab, taper :

matlab -desktop

 Utilisation de Matlab sur le cluster de calcul

Compte tenu des limitations de mémoire instaurées sur les serveurs interactifs, il peut parfois être nécessaire d'exécuter Matlab sur le cluster de calcul de ClimServ. Deux possibilités s'offrent à l'utilisateur : lancer une session interactive  sur l'un des noeuds du cluster ou exécuter un job en mode BATCH.

En mode BATCH, les jobs exécutés sur le cluster ne disposent pas d'environnement X11 (DISPLAY), ce qui peut poser des problèmes pour certaines routines Matlab. Pour palier à ces problèmes, il suffit de créer un serveur X11 virtuel attaché au job Matlab. Pour créer ce serveur virtuel, insérer les lignes suivantes dans le script de lancement du job soumis au cluster de calcul :

#!/bin/bash
#Liste des options PBS
#PBS ...

# Lancement d'un serveur X11 virtuel en arriere plan
# avec DISPLAY unique sur le noeud ( numero de process )
Xvfb :$$ -screen 0 1024x768x24 &
# positionnement de la variable DISPLAY pour ce serveur
export DISPLAY=:$$

#Execution du script Matlab
cd scripts_MATLAB
matlab < script.m

Documentation

 

Dernière mise à jour : ( 23-09-2013 )
 
< Précédent   Suivant >