MATLAB stands for MATrix LABoratory. It is a programming environment well suited for numerical computation involving matrix operations and linear algebra. MATLAB (TM) has excellent support for data processing and visualisation, and is widely used for research within academia and industry.

Matlab uses a concise and expressive language and is supported by a plethora of built-in functions and an active user-community. This makes MATLAB a powerful environment well-suited for solving your numerical problems, analysing data as well as rapid model development.

Through the addition of various toolboxes, e.g. Statistics, Image Processing, Signal Processing and Neural Network toolboxes the MATLAB environment can be extended into more specialised industrial-level applications.

In this course you will learn how to write and understand MATLAB code and use it to solve your scientific problems.

This work was funded by a NERC Postgraduate and Professional Skills Development Award.

Course Author

Dr. Stephen Hunter