MATLAB

type access

  • Operating System:

  • Terminal:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

type access

  • Operating System:

  • Terminal:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

type access

  • Operating System:

  • Terminal:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

type access

  • Operating System:

  • Terminal:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

type access

  • Operating System:

  • Terminal:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

type access

  • Operating System:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

type access

  • Operating System:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

type access

  • Operating System:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

type access

  • Operating System:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

type access

  • Operating System:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

type access

  • Operating System:

  • Shell:

  • Editor:

  • Package Manager:

  • Programming Language:

MATLAB is a programming platform designed for engineers and scientists. It combines a desktop environment tuned for iterative analysis and design processes with a programming language that expresses matrix and array mathematics directly.

For more information, check here.

Note

MATLAB is accessible with an individual license, a campus-wide license, or a network license.

Deployment modes.

  • Desktop: run MATLAB in a virtual desktop environment based on Ubuntu.

  • Browser: run MATLAB through the web browser. Add-on Explorer is not supported here.

  • Batch: run MATLAB non-interactively, in batch mode; it requires a network license. The job will stop after the execution of the program.

Connect to a network license

Depending on the user institution, it is possible to request access to a license server using the parameter Select MATLAB license server. The license server must be added to an active project by means of a grant application. Project admins can restrict access to the license as discussed here.

Activate a specific license

If your login credentials are not recognized or more than one license is associated with your MathWorks account, you may need to manually activate the MATLAB license. In this case, from the virtual desktop interface, open the terminal emulator and run the command:

$ unset VARIANTmatlab && sudo matlab

After that, you need to use your MathWorks credentials to log in. In this way, you should be able to select a specific license.

Install a new toolbox

The installation of MATLAB toolboxes requires to start Matlab desktop with system privileges. This is accomplished by launching the terminal emulator, which is located at the bottom of the virtual desktop interface. Hence, from the console run the command:

$ sudo matlab

Note

Add-on Explorer is supported only in Desktop mode.

Initialization

For information on how to use the Initialization parameter, please refer to the Initialization - Bash script section of the documentation.