MATLAB is a general purpose research computing application.

We have MATLAB installed on the following standalone servers:


MATLAB is limited to a single user per server, please do not leave MATLAB sessions open but not computing as this prevents other users from starting MATLAB.

Load the matlab module to access matlab

benji@arthur ~ # module load matlab
benji@arthur ~ # matlab
MATLAB is selecting SOFTWARE OPENGL rendering.

                                                              < M A T L A B (R) >
                                                    Copyright 1984-2020 The MathWorks, Inc.
                                                R2020a Update 2 ( 64-bit (glnxa64)
                                                                  May 5, 2020

To get started, type doc.
For product information, visit



All the MATLAB installs have the ‘Symbolic Math Toolbox’ installed, this table shows where other Toolboxes are installed:

server Curve Fitting Image ProcessingMappingParallel ComputingStatistics and Machine LearningCoresRAM (GB)
marvin 40 192
trillian Y 40 192
ford 40 192
zaphod 40 192
arthur 48 256
colin 48 256
hactar Y Y Y Y 72 128
n051 Y 40 256
n052 40 256
n102 Y Y Y 32 128
n103 Y Y 32 128
n108 Y 16 92
n109 16 92


There are six cluster nodes with MATLAB installed (listed above), use the feature flag ‘matlab’ to request a node with MATLAB installed, for example:

sbatch -C "matlab" myscript.slurm

If you need a specific toolbox, you’ll need to request the appropriate node.

sbatch --nodelist=n051 myscript.slurm

MATLAB installations are limited to one user per server at a time, so it is best to request all the processors or all the RAM of your target node to ensure that there is no contention for the MATLAB software.