What is MATLAB?
Matlab is an industry-standard simulation application and research tool and along with Simulink and MathsWorks is available for you to download to your personal computer.
- MATLAB - the language of technical computing, is a programming environment for algorithm development, data analysis, visualisation, and numeric computation.
- Simulink - a graphical environment for simulation and Model-Based Design of multi-domain dynamic and embedded systems.
- MathWorks produces nearly 100 additional products for specialised tasks such as data analysis, image processing, computational finance and Artificial Intelligence as well as online training to help you develop your MATLAB and Simulink skills.
Downloading Matlab
For instructions on downloading the software and other resources, go to Hertfordshire's MATLAB Portal. To install and activate MATLAB on your device
- Select “Sign in to get started”
- Select to create an account with MathsWorks and enter your username@herts.ac.uk (i.e. not your Herts email address).
For detailed instructions to make use of the license, you can click on the link Contact Support, and “Need Installation Help?” (PDF) or watch a video to create your account.
You can also access MATLAB Online: run MATLAB and Simulink on a web browser (ideal back-up solution in the absence of your laptop which has MATLAB installed on it). Do not use this feature in combination with privacy-sensitive information.
Online training
If you are new to the tool, you can learn the basics at the Getting started with MATLAB page.
Under the section “Learn to Use MATLAB and Simulink”, the portal also provides access to a wide range of interactive online courses and tutorials on MATLAB, Simulink, deep learning, machine learning, computational math, and more. At the end of each course, you can download and print a certificate of completion.
Additional resources
- Quick Start Guide to Teaching with MATLAB: Six steps for bringing resources to your course to catalyse critical thinking and student engagement whether online or in the classroom.
- Resources for Online MATLAB and Simulink: Creating interactive and engaging course materials
- MATLAB Live Editor: Create scripts that combine code, output, and formatted text in an executable notebook
- MATLAB Grader: Automatically grade MATLAB code in any Learning Environment; create an interactive class with MATLAB-based problems. Watch the MATLAB Grader Overview video.
- MATLAB Courseware: Downloadable Course Materials Created by Educators from several universities.
- MATLAB Parallel Server: Perform MATLAB and Simulink computations on clusters and clouds