Matlab is one of the major scientific and engineering programming, modelling and visualisation applications available on all major platforms. It contains powerful programming elements and visualisation tools that allow the user to develop complex computational and visualisation applications all within a single environment, using state of the art user interfaces. It can also be enhanced by a variety of optional specialised applications called 'toolboxes' some of which are also available at the University of Sheffield. This course is for people who want to develop state of the art scientific applications with strong visual context as rapidly as possible The course is run on PCs, but is equally valid for Unix, Linux and Mac users This course is a series of five 3 hour practical session providing a hands on introduction to MATLAB and helping you to develop programs for your research with Matlab.

Preliminary Instructions

General information about matlab at The University of Sheffield is available on the research IT website MATLAB Introduction

  1. If you have not already done so, create a Mathworks Account and optionally download and install MATLAB onto your computer
  2. Point your browser to matlab-academy and click on the Get Started icon for the MATLAB Onramp 2-hours free course.
    This should give you a head start for the MATLAB course.


The following files are pdf versions of Matlab livescripts which we will use during the course. We will work through the livescripts throught the course. The livescripts can be accessed from the presentations folder in the Matlab course material in the zip file below. Matlab livescripts for later sessions of the course will appear in this area.


Students who want to obtain credits for the doctoral development programme should complete an assessment problem. This is a piece of work undertaken independently by course attendees. The work is subject to The University of Sheffield rules on plagiarism and collusion. For instructions and details of the assessment problem please read the worksheet linked below.

Course Material

Supplementary Material

Author :
E-mail :
Last updated :
Research Computing Group, CiCS Dept.