Matlab

 1. Información general

 2. Cómo ejecutar Matlab

      2.1. En modo interactivo (con interfaz gráfica):

      2.2. En el sistema de colas

 3. Benchmarks

 4. Toolboxes

 5. Más información

1. Información general

Versión 7.9 (2009b) en los nodos Opteron y 7.12 (2010a) en los Xeon (por temas de compatibilidad)  del versátil programa matemático que incluye cálculo numérico, simbólico, visualización y lenguaje de programación (scripts de Matlab).

2. Cómo ejecutar Matlab

2.1. En modo interactivo (con interfaz gráfica):

Sólo está disponible para arquitectura Opteron y Xeon  por lo que tenéis que usarlo desde Guinness o Maiz, aquí como conectarse.. El interfaz gráfico se puede ejecutar con

matlab

2.2. En el sistema de colas

En los scripts para lanzar a las colas usar la línea

/software/bin/matlab < input_file > output_file

donde input_file es el archivo con las ordenes para Matlab y output_file el fichero que recojerá la salida estándar.

Hemos tenido problemas con ficheros .m de más de 169 líneas. De suceder y para evitarlo llamar ha estos programas dentro de otro pequeño programa .m.

Para lanzar el cálculo a los nodos incluir la directiva opteron para que vaya a este tipo de nodos. Además, sólo existen dos licencias, por el momento, por lo que hemos creado una cola especial para evitar que los trabajos en los nodos mueran en las colas por falta de licencias. Vuestros scripts deben incluir entonces para dirigirlo a los Xeon:

#PBS -q matlab
#PBS -l nodes=1:ppn=1:xeon

o para los Opteron:

#PBS -q matlab
#PBS -l nodes=1:ppn=1:opteron

3. Benchmarks

Se han realizado unos benchmark comparando Octave, Scilab y Matlab.

4. Toolboxes

Está instalado el toolbox libre Ezyfit.

Está instalado el toolbox de matlab Optimization.

Está instalado el toolbox de matlab Statistics.

5. Más información

Matlab home page.

Documentación en línea.

Esta entrada fue publicada en Maths, Software de Cálculo. Guarda el enlace permanente.