Introduction to MATLAB for Programming Engineers (Face to Face)
Duration 2.0 days
Team Researcher Academy







This face to face course is run by the Researcher Academy as part of the Engineering Faculty Training Programme

The Researcher Academy courses are very popular and the majority are run in both semesters to give you the opportunity to attend at a time of the year that suits you. 

Course Description:

This will be run as a Bring Your Own Device event and instructions are provided below for installation of required software onto attendees laptops - WHICH MUST BE DONE BEFORE JOINING THE COURSE

This is a 2-day course which aims to provide an introduction to MATLAB with particular emphasis on the differences between MATLAB and other programming languages, thus enabling participants to write efficient MATLAB code.  The course will also cover the use of MATLAB’s built in features such as plotting, debugging tools and publishing.

The course includes the following topics:

1) Introduction to the MATLAB workspace

2) Variables, vectors and matrices

3) MATLAB scripts

4) Input/output

5) Relational and logical operators and their use on matrices

6) Conditional and loop statements

7) Debugging techniques. Using the MATLAB debugger

8) Publishing code and data using code cells

9) Importing data and use of tables

10) Plotting

11) Functions

Aims:

The aim of the course is to provide an introduction to programming in MATLAB so that the attendee is able to write simple MATLAB programs. It is intended that the course will provide an overview of basic functionality and will enable students to be confident in exploring more advanced MATLAB tools for themselves. 

Objectives: 

By the end of the course you will have a basic understanding of the principles of programming using MATLAB.  You will be able to

1)    Write and debug MATLAB scripts, including the use of functions

2)    Use vectors and matrices and use appropriate constructs for producing efficient code

3)    Import data and use plot tools to display that data

4)    Use the publishing feature to present code and results

5)  Use the help facilities and resources within MATLAB to find tools to suit specific research requirements

Process: Practical Workshop

This is a Practical Bring Your Own Device Workshop. Attendees MUST bring their own laptops to this event having installed the required software prior to joining the course. 

Matlab is free for you as a student and University to install on your own computer 

Visit https://workspace.nottingham.ac.uk/display/Software/Matlab 

University login is required. Follow the instructions for personal use under the ‘How we make it available section’ 

Versions are also available for Android an iOS as well as an online version

Please note, attendances for courses will be recorded. There are no training points associated with courses run by the Researcher Academy.

Course Accessibility

The following table shows a summary of what is needed to participate in the course. 

If you feel you will experience any difficulties participating, please let us know via the ‘special requirements’ tab, providing as much information as possible. The special requirements tab can be completed when you book your place. Alternatively, you can contact us directly at ra-training@nottingham.ac.uk.

Access seminar room on campus
Take part in group activities/ discussions
Watch and listen to the course tutor(s) and/ or other attendees
Follow presentation slides during the course
Attend the course at a specific date and time

 

Booking Guidelines

Latecomer policy
Researchers should plan to arrive prior to the advertised course start time. Except for exceptional reasons, there will be no admittance to a Researcher Academy or Faculty Training Programme (FTP) course 15 minutes after the advertised course start time.

Importance of booking commitment
 When booking on to a Researcher Academy short course you are entering into a commitment to attend. If you find that you are no longer available to attend you MUST cancel your place (on the system if more than three days before the course) or if at short notice by emailing ra-training@nottingham.ac.uk. This will ensure that your place can be offered to another researcher on the waiting list. Failure to cancel a place results in other researchers missing out on places through the waiting list process.

It is unacceptable for researchers to just not attend when booked onto a course. The Researcher Academy maintains records of those who repeatedly do not attend courses they have booked. This may affect future eligibility to book onto further Researcher Academy courses and will affect considerations for Researcher Academy funded opportunities.

Pre-Requisites

Pre-requisites: This course assumes no prior programming experience.  A working knowledge of matrix algebra is assumed.

You will be expected to bring your own device

LocationStart DateAll DatesTimesPlaces AvailableBook
University Park14 January 202514, 21 January 20259:30am - 4:30pm21
University Park29 April 202529 April, 06 May 20259:30am - 4:30pm26