UCT brings you the power of MATLAB and Simulink

We are pleased to announce that UCT has purchased a site licence for MATLAB and Simulink. Both applications are now available.

MATLAB – the language of technical computing – is a programming environment for algorithm development, data analysis, visualization, and numeric computation. Simulink is a graphical environment for simulation and Model-Based Design of multidomain dynamic and embedded systems.

The software is developed by MathWorks, which produces nearly 100 additional products for specialised tasks such as data analysis and image processing.

Together, MATLAB and Simulink form the basis of a powerful package designed to enhance and enable research in fields such as engineering, science, and economics.

All staff, researchers, and students are eligible to download and install the software on their personal or UCT computers, as well as mobile devices.  MATLAB and Simulink Online are versions of the software that can be accessed on a computer using any browser, eliminating the need to download the software. The MATLAB Mobile app allows access to the programming tools via a smart phone or tablet.


Already using MathWorks products?

If you are already have the MathWorks products, all you need to do is reactivate your licence.


New to MathWorks: How to download and install the software

Download the Installer

  1. Go to the UCT MATLAB Portal. Under the Get MATLAB and Simulink section, select ‘Sign in to get started’.
  2. Log in to your MathWorks account.
  3. Click the Download button for the current release. (You can also download previous releases here.)
  4. Choose a supported platform and download the installer.

Install and Activate

  1. Run the Installer.
  2. In the installer, select Log in with a MathWorks Account and follow the online instructions.
  3. When prompted, select the Academic – Total Headcount licence labelled Individual.
  4. Select the products you want to download and install.
  5. After downloading and installing your products, keep the Activate MATLAB checkbox selected then click Next.
  6. Follow the prompts to activate MATLAB.

If you’re having trouble with the process, please contact MathWorks Installation Support.


Features and benefits of MATLAB and Simulink

There are other products that offer features like those found in MATLAB and Simulink, such as Scilab. However, MATLAB and Simulink provide a much fuller and more powerful set of features. For a full overview of the tools you will have access to, visit the MathWorks website for information.


MATLAB and Simulink Toolboxes

MATLAB provides nearly 100 tools and libraries that work together seamlessly. UCT academic staff have said: “Developing algorithms in MATLAB is 10 times faster and more robust. The libraries and toolboxes are 100% reliable, integrated, and commercially validated.”

Simulink is used to model and simulate control algorithms, signal processing algorithms and physical systems, as well as deploy to embedded systems while remaining in a single environment.


The MATLAB & Simulink Apps

These are interactive applications that combine direct access to large collections of algorithms with immediate visual feedback. They allow research teams to quickly start research projects as well as compare alternative solutions to a problem without leaving the familiar MATLAB environment. There are also standalone applications that run outside of MATLAB and can be used by end-users without pre-existing MATLAB knowledge.


Teaching and learning features

MAOTS: Interactive Online courses that provide students with MATLAB skills independently of their studies, thus allowing quick ramp up of programming skills across multiple years of study.

Grader: A tool that is integrated in an LMS, which accompanies students in the study of MATLAB itself or in the use of MATLAB to solve a specific class of problems.

The Live Editor: A notebook that enables a way of capturing lectures, study notes and assignments in MATLAB with the use of programming tools alongside rich text formatting options.


Help and documentation

There is a massive library built, maintained, and updated by domain experts and researchers to provide documentation on all licencing, algorithms, and functions that exist in MATLAB and Simulink. This includes example files to help researchers get started with their work without having to recreate workflows from scratch.

There is also a dedicated technical team for academic users, providing technical support, helping lecturers with curriculum integration, and supporting research teams.


Free training

For students:

Students who need to learn the basics can access free, self-paced training to get started in less than 2 hours via  MATLAB Onramp.  They can also access up to 80 hours of course material through the MathWorks portal. To access this, log in and select Learn MATLAB.


The following courses are also available on LinkedIn Learning:


For teaching:

Course material is available through the portal, to help you teach your students. This can be used as-is or modified for your own curriculum.

To access this, log in and select Teach with MATLAB.


Additional resources

  • MATLAB Academic Online Training Suite – Interactive self-paced online courses.
  • MATLAB Online – Instant access to MATLAB from a web browser.
  • MATLAB Mobile- Evaluate MATLAB commands, create and edit files, visualize data, and view results – all from your iPhone, iPad, or Android device.
  • Videos and Webinars – Search for videos by application or product to learn about the vast capabilities and uses of MATLAB & Simulink.
  • MATLAB Examples – A collection of free and reusable code plus examples on how to use MATLAB & Simulink.
  • MATLAB Grader – Automatically grade MATLAB code and run your problems in any learning environment.