MATLAB is a commercial programming language and environment for numerical computations. Numeric arrays are its primary data type. MATLAB gives easy access to a wide range of efficient numeric algorithms, visualization techniques, and domain-specific extensions (“toolboxes”).
MATLAB may be of particular interest to students taking courses in numerical methods, digital signal processing, image processing, statistical methods and bioinformatics. A brief intoduction to MATLAB is given in the LaTeX and MATLAB course (Part II, Michaelmas term, open to all students).
The University has a “Total Academic Headcount” site licence for MATLAB, Simulink (and various extensions), which is available to all registered students and staff. This license permits not only on-campus use, but also use on home and laptop computers privately owned by registered students or staff.
This site licence covers the following products:
MATLAB, Simulink, Bioinformatics Toolbox, Control System Toolbox, Curve Fitting Toolbox, DSP System Toolbox, Data Acquisition Toolbox, Image Processing Toolbox, Instrument Control Toolbox, Optimization Toolbox, Parallel Computing Toolbox, Signal Processing Toolbox, SimMechanics, Simscape, Simulink Control Design, Stateflow, Statistics Toolbox, Symbolic Math Toolbox, Wavelet Toolbox
To install MATLAB using the site licence:
- Sign up for an account at http://uk.mathworks.com/ with your @cam.ac.uk email address, log in there, and click the address verification link in the email that you will receive
- Associate the University's site licence with your mathworks.com account, using the activation key 10884-75670-89882-74755-93206
- You should now see under my licences a licence number 716638 listed with option "Total Academic Headcount Student"
- You can now download from mathworks.com the MATLAB installer for your operating system (Linux, Apple OS X, Microsoft Windows 32/64 bit)
- The installer will ask you for your mathworks.com login and password to verify your licence
- It will then download and install the software from the Internet
For more information:
- Research license for Computer Laboratory staff and PhD students (additional packages)
- MATLAB information at the University Information Services
- MATLAB information at the Department of Engineering
- Non-commercial alternatives: Octave, R, SciPy, Julia