MATLAB (matrix laboratory) is a multi-paradigm numerical computing environment and proprietary programming language developed by MathWorks. MATLAB allows matrix manipulations, plotting of functions and data, implementation of algorithms, creation of user interfaces, and interfacing with programs written in other languages. Although MATLAB is intended primarily for numerical computing, an optional toolbox uses the MuPAD symbolic engine allowing access to symbolic computing abilities. An additional package, Simulink, adds graphical multi-domain simulation and model-based design for dynamic and embedded systems.
Slides
Usage
Version | module name |
---|
R2020a | matlab/R2020a |
R2021b | matlab/R2021b |
List of available Toolboxes
ToolBox | R2020a | R2021b |
---|
MATLAB | 9.8 | 9.11 |
Simulink | 10.1 | 10.4 |
Bioinformatics Toolbox | 4.14 | 4.15.2 |
Communications Toolbox | 7.3 | 7.6 |
Computer Vision Toolbox | 9.2 | 10.1 |
Control System Toolbox | 10.8 | 10.11 |
Curve Fitting Toolbox | 3.5.11 | 3.6 |
DSP System Toolbox | 9.10 | 9.13 |
Database Toolbox |
| 10.2 |
Deep Learning Toolbox | 14.0 | 14.3 |
Econometrics Toolbox | 5.4 | 5.7 |
Embedded Coder | 7.4 | 7.7 |
Financial Instruments Toolbox | 3.0 | 3.3 |
Financial Toolbox | 5.15 | 6.2 |
Fixed-Point Designer | 7.0 | 7.3 |
Fuzzy Logic Toolbox | 2.7 | 2.8.2 |
GPU Coder | 1.5 | 2.2 |
Global Optimization Toolbox | 4.3 | 4.6 |
Image Acquisition Toolbox | 6.2 | 6.5 |
Image Processing Toolbox | 11.1 | 11.4 |
Instrument Control Toolbox | 4.2 | 4.5 |
MATLAB Coder | 5.0 | 5.3 |
MATLAB Compiler | 8.0 | 8.3 |
MATLAB Compiler SDK | 6.8 | 6.11 |
MATLAB Report Generator | 5.8 | 5.11 |
MATPOWER | 7.1 |
|
MIPS | 1.4 |
|
MOST | 1.1 |
|
MP-Opt-Model | 3.0 |
|
Mapping Toolbox | 4.10 | 5.2 |
Model Predictive Control Toolbox | 6.4 | 7.2 |
Optimization Toolbox | 8.5 | 9.2 |
Parallel Computing Toolbox | 7.2 | 7.5 |
Partial Differential Equation Toolbox | 3.4 | 3.7 |
Reinforcement Learning Toolbox | 1.2 | 2.1 |
Robust Control Toolbox | 6.8 | 6.11 |
Signal Processing Toolbox | 8.4 | 8.7 |
Simulink 3D Animation | 9.0 | 9.3 |
Simulink Code Inspector |
| 4.3 |
Simulink Coder | 9.3 | 9.6 |
Simulink Compiler |
| 1.3 |
Simulink Control Design | 5.5 | 6.0 |
Simulink Report Generator | 5.8 | 5.11 |
Stateflow | 10.2 | 10.5 |
Statistics and Machine Learning Toolbox | 11.7 | 12.2 |
Symbolic Math Toolbox | 8.5 | 9.0 |
System Identification Toolbox | 9.12 | 9.15 |
Text Analytics Toolbox | 1.5 | 1.8 |
Wavelet Toolbox | 5.4 | 6.0 |
Open OnDemand
Since MATLAB version R2020b, MATLAB Integration for Jupyter enables you to access the MATLAB desktop through a web browser using Jupyter. There are some limitations and users should verify if the addons they are using are supported or not. For users who are unable to use this web based version can always use the desktop version that is now labelled as MATLAB (VNC).
Select MATLAB (HTML) from the Interactive Apps dropdown
Choose the resource you want to use and Click the "Launch" button
When resources are available, a blue "Launch MATLAB (HTML)" button will appear. Click the button to launch MATLAB (HTML).
MATLAB (HTML) on Open OnDemand
Stop and Start the session if needed
Closing the browser tab does not end the session. Click the Delete button to end the session else your allocation will be charged until SLURM kills your job.